v1.23.0
AEA:
- Extracts package manager implementation into core module
- Extends the package manager implementation to introduce separation between development and third party packages
- Extends aea packages lock command to work with new
packages.json
format - Extends aea packages sync command with
--dev
,--third-party
,--all
flags to specify what packages to sync avoid updating hashes for third party packages - Updates the
check-packages
command to make sure we skipopen-aea
when generating list for third party packages in package dependency check - Adds proper exception handling on
aea fetch
command for bad packages
Chores:
- Updates dependencies in Dockerfile for documentation
Upgrade guide:
- This release introduces a new format for
packages.json
file, the older version is still supported but will be deprecated onv2.0.0
so make sure to update your projects to use the new format.