Releases: jose-compu/chaincraft
Releases · jose-compu/chaincraft
Chaincraft v0.6.0 - Tierra del Fuego
Full Changelog: v0.5.2...v0.6.0
Chaincraft v0.5.1 - Formosa
What's Changed
- v0.5.0: StateMemento pipeline frontier, deep reorg support, and integer-denominated balances by @jose-compu in #87
Full Changelog: v0.5.0...v0.5.1
Chaincraft v0.4.5 - Mendoza
Release description:
v0.4.5 – PyPI publish fixes
Changes
- PyPI publish action – Upgraded to
pypa/gh-action-pypi-publish@v1.13.0with security and dependency updates skip-existing– Workflow no longer fails when the version already exists on PyPI
Chaincraft v0.4.4 - Mendoza
v0.4.4 – Editor configuration
Changes
- Black formatter – Workspace set to use Black instead of autopep8, matching pre-commit
Chaincraft v0.4.2-pypi - Mendoza (pypi)
What's Changed
- Update node.py max message size by @jose-blockchain in #60
- remove vuln dep ecdsa not used currently by @jose-blockchain in #61
- setup-python to v4 python-app.yml by @jose-blockchain in #62
- Upgrade python-coverage.yml by @jose-blockchain in #63
- Update publish-to-pypi.yml by @jose-blockchain in #64
- Update publish-to-pypi.yml by @jose-blockchain in #65
- Chore/code quality by @jose-blockchain in #67
Full Changelog: v0.4.2...v0.4.2-pypi
Chaincraft v0.4.4 - Salta
What's Changed
- Update node.py max message size by @jose-blockchain in #60
- remove vuln dep ecdsa not used currently by @jose-blockchain in #61
- setup-python to v4 python-app.yml by @jose-blockchain in #62
- Upgrade python-coverage.yml by @jose-blockchain in #63
- Update publish-to-pypi.yml by @jose-blockchain in #64
- Update publish-to-pypi.yml by @jose-blockchain in #65
Full Changelog: v0.4.2...v0.4.4
Chaincraft v0.4.3r3
What's Changed
- Update publish-to-pypi.yml by @jose-blockchain in #65
Full Changelog: v0.4.3r2...v0.4.3r3
Chaincraft v0.4.3r2 - Chubut
What's Changed
- Update node.py max message size by @jose-blockchain in #60
- remove vuln dep ecdsa not used currently by @jose-blockchain in #61
- setup-python to v4 python-app.yml by @jose-blockchain in #62
- Upgrade python-coverage.yml by @jose-blockchain in #63
- Update publish-to-pypi.yml by @jose-blockchain in #64
Full Changelog: v0.4.1-minerva-fixed2...v0.4.3r2
Chaincraft v0.4.3 - Mendoza
v0.4.3 – Bug fixes and release updates
Changes
- Chatroom deduplication –
POST_MESSAGEis now deduplicated by signature inChatroomObject, avoiding duplicate messages from gossip races - CI artifact actions – Workflow updated to use
actions/upload-artifact@v4.3.3andactions/download-artifact@v4.3.0instead of deprecated v3 - Test stability – Flakiness in
test_multiple_members_chattingresolved via deduplication logic
Full Changelog: v0.4.2...v0.4.3
Chaincraft v0.4.2 - Mendoza
v0.4.2 – Code quality and release automation
What's Changed
- Version and publish pip license - bug by @jose-blockchain in #57
- Pre-commit hooks – Black and flake8 run on commit
- Code quality – Resolved flake8 issues (imports, line length, bare
except, whitespace) - Release automation – CI publishes to PyPI on tag push or release publish
- Documentation – Added instructions for setting up pre-commit hooks in the README
Setup
After cloning, run ./scripts/setup-hooks.sh to enable pre-commit checks.
Full Changelog: v0.4.0...v0.4.2