2023-05-24 - 2023-06-06
High level summary
- The last sprint focused on removing cardano-cli and cardano-api from the cardano-node repository. We have successfully moved cardano-api to its own repository and will do the same for cardano-cli after the 8.1 node is released.
- We provided assitance where needed in the release
- An integration repository https://github.com/input-output-hk/fusion-flamingo was created to enable my team to more easily work on cardano-cli and cardano-api
docs
CI & project maintenance
Developer experience
cardano-cli
- Update
cardano-cli
changelog - Propagate protocol parameters conversion errors
- Command line option for parsing UTC time to slot number
cardano-api
- Switch to
tasty-discover
- Move tests to standard locations
- Make cardano-api:internal component public
- update chaps index
- Make
ErrorSpec
check for all constructors, move golden tests together - Expose toAlonzoCostModels
- Make
ErrorsSpec
use generated types and constructors names - Check changelog in tag script
- Use tag script from
cardano-dev
repository instead - Use .x suffix for release branches
cardano-node
- Use
cryptoInit
instead ofsodiumInit
- Move configuration tests to
cardano-node
tests - update chaps & integration
- #5222 Remove
ApplicationName
andApplicationVersion
config parameters