Releases: aleph-im/aleph-sdk-python
2.0.2
We're excited to announce the release of version 2.0.2. This version fixes a bug related with .env
files and custom env variables:
What's Changed
- fix: Pydantic v2 errors on unknown env vars by @RezaRahemtola in #216
Full Changelog: 2.0.1...2.0.2
2.0.1
We're excited to announce the release of version 2.0.1. This version fixes some bugs and upload some dependencies like web3
library:
What's Changed
- Feature: New SVMAccount by @1yam in #213
- Update
web3
dependency by @nesitor in #212 - Increase superfluid fork dependency version by @nesitor in #214
Full Changelog: 2.0.0...2.0.1
2.0.0
We're excited to announce the release of version 2.0.0. This version uses Pydantic V2 and fixes some bugs:
What's Changed
- Fix programs for SOL payment chain by @philogicae in #201
- Fix: Remove references to slow server api1.aleph.im by @hoh in #203
- feat: aleph-pytezos has been renamed to pytezos-crypto by @Psycojoker in #206
- Fix: Redundant dependency in pyproject by @hoh in #207
- Fix: Tests were not running on macOS by @hoh in #204
- Implement Sonic Blockchain by @nesitor in #210
- Upgrade pydantic version by @Antonyjin in #179
Full Changelog: 1.4.0...2.0.0
1.4.0
We're excited to announce the release of version 1.4.0. This version adds support for the new pricing that also supports GPU tiers:
What's Changed
- Changes for new pricing system by @philogicae in #199
Full Changelog: 1.3.1...1.4.0
1.3.1
We're excited to announce the release of version 1.3.1. This version adds support for latest and updated version of aleph-pytezos
dependency:
Improvements
- Dependency Update: Upgraded the
aleph-pytezos
dependency from version 0.1.1 to 3.13.4 (by @Psycojoker).
What's Changed
- feat: upgrade to our latest version of pytezos by @Psycojoker in #148
Full Changelog: 1.3.0...1.3.1
1.3.0
We're excited to announce the release of version 1.3.0. This version improves the VM operation API and adding other improvements and bugfixes:
New Feature
- New Feature: Added the
VmClient.operate
function (by @olethanh).
Improvements
- Dependency Update: Upgraded the
ledgeroth
dependency from version 0.9.1 to 0.10.0 (by @dependabot). - Documentation Improvement: Updated the default memory value in the docstring for the
create_instance
function (by @RezaRahemtola). - Bug Fix: Resolved an issue related to Terms & Conditions (by @philogicae).
What's Changed
- Chore(deps): Bump ledgereth from 0.9.1 to 0.10.0 by @dependabot in #183
- Add VmClient.operate by @olethanh in #194
- fix(create_instance): Default memory in docstring by @RezaRahemtola in #192
- Fix for Terms & Conditions by @philogicae in #193
New Contributors
- @RezaRahemtola made their first contribution in #192
Full Changelog: 1.2.1...1.3.0
1.2.1
We're excited to announce the release of version 1.2.1. This version adds GPU support feature and fixes some bugs on user experience. Here's what's new:
New Feature
- GPU Support: Implemented support for utilizing GPUs (by @nesitor).
Bug Fixes
- Incorrect Account Config Alert: Fixed an issue where an incorrect alert was triggered for account configurations (by @nesitor).
- Chain Account Loading: Resolved a problem with incorrect loading of chain accounts (by @philogicae).
- Missing Env Vars: Added missing environment variable placeholders for new EVM chains (by @philogicae).
- Message Status: Corrected the
get_message_status
function (by @aliel).
What's Changed
- Fix wrong account config alert by @nesitor in #184
- Fix wrong chain account loading by @philogicae in #189
- Add missing env var placeholders for new EVM chains by @philogicae in #188
- Fix get_message_status #186 by @aliel in #187
- Implement GPU support by @nesitor in #191
Full Changelog: 1.2.0...1.2.1
1.2.0
We're excited to announce the release of version 1.2.0. This version brings new features, enhancements, and fixes that improve the functionality and user experience. Here's what's new:
New Features
Added new EVM chains: we added support for some EVM chains mainly used. (PR #182)
What's Changed
Full Changelog: 1.1.0...1.2.0
1.1.0
We're excited to announce the release of version 1.1.0. This version brings new features, enhancements, and fixes that improve the functionality and user experience. Here's what's new:
Recent Updates to the Aleph SDK Python
New Features
- Account Handler: A new
Account Handler
feature has been introduced, providing enhanced functionality for managing accounts. (PR #175)
Dependency Management and Updates
- Automated dependency updates: Dependabot has been configured to automatically update dependencies, ensuring the SDK always uses the latest, most secure versions of its dependencies. (PR #166)
ledgereth
update: Theledgereth
library, which is used for interacting with Ledger hardware wallets, has been updated from version 0.9.0 to 0.9.1. (PR #168)
Improvements
- Code formatting:
pyproject-fmt
has been integrated to ensure consistent code formatting throughout the project. (PR #173) - Post-Solana fixes: Various fixes have been implemented to improve the interaction with Solana. (PR #178)
Overall, this update focuses on:
- Improving dependency management
- Enhancing code quality and maintainability
- Introducing new features for account management
- Addressing issues related to Solana interactions
Change list
- chore: configure dependabot to auto update dependencies by @Psycojoker in #166
- Chore(deps): Bump ledgereth from 0.9.0 to 0.9.1 by @dependabot in #168
- Feature: Account Handler by @1yam in #175
- feat: add pyproject-fmt by @Psycojoker in #173
- Post-SOL fixes by @philogicae in #178
New Contributors
- @dependabot made their first contribution in #168
Full Changelog: 1.0.1...1.1.0
1.0.1
We're excited to announce the release of version 1.0.1. This version brings new features, enhancements, and fixes that improve the functionality and user experience. Here's what's new:
New Features:
- Introduced the
get_message_status
function and overloaded theget_message
function to return message status. (PR #163)
Bug Fixes:
- Resolved an issue with the
_load_account
function when both a string and path for the private key were provided. (PR #160) - Ensured the correct type is used in the
create_session
function. (PR #159) - Fixed configuration settings. (PR #162)
Overall, this update focuses on fixing bugs, enhancing functionality, and keeping the library up-to-date with dependencies.
What's Changed
- Fix _load_account when both string & path private key are provided by @philogicae in #160
- Fix right type on create_session by @philogicae in #159
- Upgrade to aleph-superfluid>=2.1.0 by @philogicae in #161
- Fix settings by @philogicae in #162
- Feature: get_message_status and overload of get_message to return status by @1yam in #163
Full Changelog: 1.0.0...1.0.1