Skip to content

Commit

Permalink
Merge pull request #546 from tonlabs/1.44.0-rc
Browse files Browse the repository at this point in the history
Version 1.44.0
  • Loading branch information
d3p authored Jul 18, 2023
2 parents 4b86309 + 27db581 commit abb1fc1
Show file tree
Hide file tree
Showing 25 changed files with 2,639 additions and 279 deletions.
32 changes: 32 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,38 @@
All notable changes to this project will be documented in this file.


## [1.44.0] – 2023-07-12

### New

- Ability to call async functions via `tc_request_sync`.
- In rust API, the following functions become sync (slight breaking):
`abi::encode_internal_message`, `abi::attach_signature_to_message_body`, `abi::attach_signature`,
`abi::decode_message`, `abi::decode_message_body`, `abi::decode_account_data`,
`abi::update_initial_data`, `abi::encode_initial_data`, `abi::decode_initial_data`,
`abi::decode_boc`, `abi::encode_boc`, `boc::decode_tvc`, `boc::parse_message`, `boc::parse_transaction`,
`boc::parse_account`, `boc::parse_block`, `boc::parse_shardstate`, `boc::get_blockchain_config`,
`boc::get_boc_hash`, `boc::get_code_from_tvc`, `boc::cache_get`, `boc::cache_set`, `boc::cache_unpin`,
`boc::encode_boc`, `boc::get_code_salt`, `boc::set_code_salt`, `boc::decode_state_init`, `boc::encode_state_init`,
`boc::encode_external_in_message`, `boc::get_compiler_version`, `processing::monitor_messages`,
`processing::get_monitor_info`, `processing::cancel_monitor`
- Code generator for `modules.ts` produces `_sync` wrapper for all API functions.

## [1.44.3] – 2023-06-24

### New

- Added `_sync` version for each SDK function.
So SDK can be used in utility scripts in sync manner.
Not all bindings are support sync calls.
The only binding that supports sync calls is the `lib-node`.
Example:
```javascript
const sdk = new TonClient();
console.log(sdk.client.version_sync().version);
console.log(sdk.net.query_sync("query{info{version}}"));
```

## [1.43.3] – 2023-06-24

### Fixed
Expand Down
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"packages": [
"packages/*"
],
"version": "1.43.3",
"version": "1.44.0",
"command": {
"version": {
"message": "Release"
Expand Down
8 changes: 4 additions & 4 deletions packages/cli/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions packages/cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@eversdk/cli",
"version": "1.43.3",
"version": "1.44.0",
"description": "Evercloud CLI",
"homepage": "https://everx.dev/",
"repository": {
Expand Down Expand Up @@ -52,8 +52,8 @@
],
"dependencies": {
"@eversdk/appkit": "^0.3.8",
"@eversdk/core": "^1.43.3",
"@eversdk/lib-node": "^1.43.3",
"@eversdk/core": "^1.44.0",
"@eversdk/lib-node": "^1.44.0",
"commander": "^10.0.0",
"dotenv": "^16.0.3",
"everdev": "^1.7.0",
Expand Down
2 changes: 1 addition & 1 deletion packages/core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@eversdk/core",
"version": "1.43.3",
"version": "1.44.0",
"description": "TON Client for Java Script",
"main": "dist/index.js",
"types": "dist/index.d.ts",
Expand Down
Loading

0 comments on commit abb1fc1

Please sign in to comment.