Skip to content

Releases: valory-xyz/open-autonomy

v0.1.6.post1

02 Aug 07:51
229862f
Compare
Choose a tag to compare

Fixes a circular resolution issue with the abstract_round_abci and transaction_settlement_abci in packages of release 0.1.6.

v0.1.6

01 Aug 18:54
15528bf
Compare
Choose a tag to compare

Autonomy:

  • Extracts generic test utils into autonomy.test_tools

Packages:

  • Ports the tendermint GRPC package and test tools from agent-academy-1 repo
  • Moves base test classes into abstract_round_abci skill package

Chore:

  • Bumps mistune to 2.0.3
  • Updates skaffold to latest version

Docs:

  • Updates the demo section
  • Adds info about Docker Desktop on MacOS and Windows

v0.1.5

30 Jul 14:49
be9fc47
Compare
Choose a tag to compare

Autonomy:

  • Depends on open-aea>=1.14.0.post1
  • Cleans up Dockerfiles and aligns them

Packages:

  • Adds support to handle the {'code': -32000, 'message': 'already known'} response in the transaction_settlement_abci
  • Adds environment variables support for debugging
  • Extends consistency checks of events in abstract_round_abci
  • Removes unused events and handles unhandled events
  • Updates oracle staging URLs
  • Adds support for Goerli oracle
  • Updates service registry to on-chain deployment v1
  • Fixes logic error in the retry logic of get_transaction_receipt in the ledger connection

Tests:

  • Generalises various base classes for easier re-use
  • Adds tests to ensure better docs integrity
  • Adds additional tests for the transaction_settlement_abci
  • Improves apy_estimation_abci end-to-end and unit tests
  • Fixes registration reset end-to-end test edge case

Docs:

  • Adds various clarifications in the docs based on user feedback and internal proof readings
  • Adds various fixes and consistency improvements
  • Lists relevant dependencies and their versions

Misc:

  • Cleans up skaffold and Dockerfiles

v0.1.4

20 Jul 14:34
3902d0d
Compare
Choose a tag to compare

Autonomy:

  • Ports deployment resources as data files
  • Adds support for the usage of remote registry when building a service deployment
  • Updated the image build process

Packages:

  • Makes Registration ABCI abstract
  • Add check to make sure FSM chaining only involve abstract skills
  • Sets a deadline for dict serializer hypothesis test in order to resolve flakiness

Docs:

  • Adds docs on publishing packages

v0.1.3

15 Jul 18:17
cf7df35
Compare
Choose a tag to compare

Autonomy:

  • Adds support for CID v1 hashes

Packages:

  • Fixes verify_contract method so it does not return a hardcoded value
  • Replaces history_duration with history_start, history_interval_in_unix and history_end in APY skill.
  • Bumps the service registry contract to the latest version

Chores:

  • Fixes the persistent peers' configurations for the e2e tests.
  • Updates ACN nodes in agent config files
  • Fixes tendermint subprocess termination issues on macOS
  • Fixes several flaky tests

v0.1.2

11 Jul 14:30
2d11f2d
Compare
Choose a tag to compare

Autonomy:

  • Updates hash all command to update agent hashes on service components when hashing service components
  • Adds tests for missing coverage

Packages:

  • Adds service for hello_world agent
  • Introduces raise_on_try parameter in nested contract calls
  • Introduces mechanism to enforce round id uniqueness
  • Adds a method to clean the current period history for every parameter in the DB
  • Adds parameter that users can optionally configure so period history is cleaned on every reset
  • Fixes list representation in config YAML files
  • Adds check for unsafe-reset-all to verify if the command exited successfully

Chores:

  • Fixes atheris installation
  • Adds CodeQL analysis

Docs:

  • Adds documentation for TendermintHandler class
  • Updates communication flows.
  • Updates fonts and colours

v0.1.1

22 Jun 14:35
a09e734
Compare
Choose a tag to compare

Autonomy:

  • Patches push-all, publish and fetch to support service packages
  • Fixes click context issue on CLI tool

Packages:

  • Adds support for Proof Of Authority chains
  • Adds pricing strategy for Polygon chain

Chores:

  • Adds multi os and multi python interpreter CI matrix.
  • Adds script to check links in docs
  • Bumps Tendermint to v0.34.19

Docs:

  • Removes SVN command usage with aea fetch/add and IPFS hashes

Autonomous Alan

15 Jun 10:07
cbed7b4
Compare
Choose a tag to compare

0.1.0 (2022-06-15)

  • Release of the initial package.