Skip to content

0.5.5

Compare
Choose a tag to compare
@nesitor nesitor released this 04 Nov 18:26
· 72 commits to main since this release
75e9f41

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 the pyaleph and pyaleph-api services must use alephim/pyaleph-node:0.5.5.

⚠️ we removed the v in the version number

Then, restart your node: docker-compose pull && docker-compose down && docker-compose up -d.