0.5.5
This new release of the aleph.im Core Channel Node application significantly solve an important error on instances and implements support for more blockchains and tokens.
Bug Fixes
- Docker: Fixed an issue where the Docker image wasn't built for the
main
branch (by @hoh). - Tests: Resolved a test error related to
mock.called_once
(by @Psycojoker).
Improvements
- Automation: Automated dependency updates configured using Dependabot (by @Psycojoker).
- Contributions: Added a template for creating new pull requests (by @olethanh).
- EVM: Implemented support for new Ethereum Virtual Machine (EVM) chains (by @nesitor).
- Modernization: Migrated the project to Python 3.12, Hatch, and
pyproject.toml
for better project structure and dependency management (by @Psycojoker). - Updates and Documentation: Upgraded project dependencies and improved documentation (by @Psycojoker).
- Formatting: Added
yamlfix
tool for automatic YAML formatting (by @Psycojoker). - Configuration: Added missing configurations for
yamlfix
(by @Psycojoker). - Messages: Implemented a new path for message content access (by @nesitor).
Dependency Updates
- asyncpg: Upgraded from version 0.28 to 0.30.0 (by @dependabot).
Full list
- Fix: Docker image was not built for
main
branch by @hoh in #601 - chore: configure dependabot to auto update dependencies by @Psycojoker in #604
- Provide a template for new PRs by @olethanh in #596
- Solve large int errors by @nesitor in #610
- Added large ints test case by @nesitor in #611
- ALEPH-7 project modernization: migrate project to python 3.12, hatch, pyproject.toml, upgrade dependencies, migrate to latest pytezos and add a bunch of other improvements and some documentation improvement. by @Psycojoker in #574
- add yamlfix tool to autoformat yaml by @Psycojoker in #592
- add missing configurations options for yamlfix by @Psycojoker in #625
- fix: mock.called_once is not a valid test by @Psycojoker in #602
- Implement messages
content
path by @nesitor in #634 - Chore(deps): Bump asyncpg from 0.28 to 0.30.0 by @dependabot in #632
- Implement new EVM chains by @nesitor in #637
Full Changelog: 0.5.4...0.5.5
Upgrade guide
Make sure that your node is running v0.5.1 or later. If that is not the case already, follow the upgrade guide here.
From v0.5.1, simply bump the version of these services:
- On the
docker-compose.yml
file, in thepyaleph
andpyaleph-api
services must usealephim/pyaleph-node:0.5.5
.
⚠️ we removed thev
in the version number
Then, restart your node: docker-compose pull && docker-compose down && docker-compose up -d
.