Skip to content

v0.11.0: Merge pull request #2332 from fetchai/develop

Compare
Choose a tag to compare
@DavidMinarsch DavidMinarsch released this 04 Mar 21:04
· 2005 commits to main since this release
06bc58b
  • Adds slots usage in frequently used framework objects, including Dialogue
  • Fixes a bug in aea upgrade command where eject prompt was not offered
  • Refactors skill component configurations to allow for skill components (Handler, Behaviour, Model) to be placed anywhere in a skill
  • Extends skill component configuration to specify optional file_path field
  • Extracts all ledger specific functionality in plugins
  • Improves error logging in http server connection
  • Updates Development - Use case documentation
  • Adds restart support to p2p_libp2p connection on read/write failure
  • Adds validation of default routing and default connection configuration
  • Refactors and significantly simplifies routing between components
  • Limits usage of EnvelopeContext
  • Adds support for new CosmWasm message format in ledger plugins
  • Adds project loading checks and optional auto removal in MultiAgentManager
  • Adds support for reuse of threaded Multiplexer
  • Fixes bug in TAC which caused agents to make suboptimal trades
  • Adds support to specify dependencies on aea-config.yaml level
  • Improves release scripts
  • Adds lightweight Golang AEALite library
  • Adds support for skill-to-skill messages
  • Removes CLI GUI
  • Multiple docs updates based on user feedback
  • Multiple additional tests and test stability fixes