Apricot Phase 0 - Patch 1
This update is optional but encouraged. The patch includes minor bug fixes, performance improvements, and preparations for the remaining Apricot upgrades.
- Fixed a node crash bug when users disabled the
Health
API. - Fixed a bug in uptime tracking that could over report a node's uptime.
- Refactored vertex parsing to use a
Codec
. - Separated stateful and stateless vertex management.
- Added per-field slice length checking to the Codec.
- Introduced a new codec type that groups
TypeID
s together. - Introduced message limit flags to the CLI.
- Introduced a semanticdb package to be used during a future database migration.
- Added Epoch tracking to the chain context.
- Improved some of the error messages returned during transaction validation.
- Reduced GC pressure in the version DB.