Skip to content

Commit 6a1e162

Browse files
Prepare for 0.44.0 release (#3025)
## Version 0.44.0 ### Breaking - [2887](#2887): Bump Rust version to `1.85.0`. Starting with this release, newly generated WASM state transition functions are no longer compatible with old versions of the `fuel-core`. So, the change breaks forward compatibility for the network and each node should start to use a new `fuel-core` release. - [2943](#2943): Registry root calculation for compression tables no longer accounts for the evictor cache. - [2947](#2947): Upgrade to 2024 Rust edition. - [2958](#2958): Changed return type of `balance` endpoint from `u64` to `u128` - [3002](#3002): Update `fuel-vm` to `0.61.1`. In doing this, we've changed Receipts to use the `SubId` scalar type for sub asset IDs. ### Added - [2954](#2954): Made `registry` mod public in `fuel-core-compression` - [2956](#2956): Add excluded_contract filter to extract of transaction from TxPool. - [2994](#2994): Simple makefile with basic commands. - [3004](#3004): Additional error logs for Ethereum provider failures. ### Changed - [3021](#3021): Updated fuel-vm to 0.62.0, see https://github.com/fuelLabs/fuel-vm/releases/v0.62.0 ### Fixed - [2969](#2969): Ensure that vm heap memory is zeroed out on rellocation after `reset`. Adds support for `GM::GetGasPrice` Bumps `fuel-vm` to `0.60.2`. - [2984](#2984): Fix client coins endpoint so that passing `None` for `asset_id` no longer defaults to `AssetId::default()` but correctly returns all asset types. - [2987](#2987): Make txpool pre-conf broadcast conditional on there being some txs in the list - [2989](#2989): Prevent syncing compression database from genesis if override cli arg `--da-compression-starting-height` is provided. - [2992](#2992): Make sure assemble tx doesn't count message data inputs as spendable inputs for covering fee - [2993](#2993): Pin the graphiql playground to v3, and cache the result to be reused across multiple calls to render the playground. ### Removed - [2955](#2955): Remove unnecessary lifetime constraints on fuel-core-client. --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent 9165b82 commit 6a1e162

File tree

25 files changed

+1077
-947
lines changed

25 files changed

+1077
-947
lines changed

.changes/added/2954.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

.changes/added/2956.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

.changes/added/2994.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

.changes/added/3004.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

.changes/breaking/2887.md

Lines changed: 0 additions & 2 deletions
This file was deleted.

.changes/breaking/2943.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

.changes/breaking/2947.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

.changes/breaking/2958.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

.changes/breaking/3002.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

.changes/changed/3021.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

.changes/fixed/2969.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

.changes/fixed/2984.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

.changes/fixed/2987.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

.changes/fixed/2989.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

.changes/fixed/2992.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

.changes/fixed/2993.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

.changes/removed/2955.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

CHANGELOG.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,36 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
66

77
## [Unreleased (see .changes folder)]
88

9+
## [Version 0.44.0]
10+
11+
### Breaking
12+
- [2887](https://github.com/FuelLabs/fuel-core/pull/2887): Bump Rust version to `1.85.0`.
13+
Starting with this release, newly generated WASM state transition functions are no longer compatible with old versions of the `fuel-core`. So, the change breaks forward compatibility for the network and each node should start to use a new `fuel-core` release.
14+
- [2943](https://github.com/FuelLabs/fuel-core/pull/2943): Registry root calculation for compression tables no longer accounts for the evictor cache.
15+
- [2947](https://github.com/FuelLabs/fuel-core/pull/2947): Upgrade to 2024 Rust edition.
16+
- [2958](https://github.com/FuelLabs/fuel-core/pull/2958): Changed return type of `balance` endpoint from `u64` to `u128`
17+
- [3002](https://github.com/FuelLabs/fuel-core/pull/3002): Update `fuel-vm` to `0.61.1`. In doing this, we've changed Receipts to use the `SubId` scalar type for sub asset IDs.
18+
19+
### Added
20+
- [2954](https://github.com/FuelLabs/fuel-core/pull/2954): Made `registry` mod public in `fuel-core-compression`
21+
- [2956](https://github.com/FuelLabs/fuel-core/pull/2956): Add excluded_contract filter to extract of transaction from TxPool.
22+
- [2994](https://github.com/FuelLabs/fuel-core/pull/2994): Simple makefile with basic commands.
23+
- [3004](https://github.com/FuelLabs/fuel-core/pull/3004): Additional error logs for Ethereum provider failures.
24+
25+
### Changed
26+
- [3021](https://github.com/FuelLabs/fuel-core/pull/3021): Updated fuel-vm to 0.62.0, see https://github.com/fuelLabs/fuel-vm/releases/v0.62.0
27+
28+
### Fixed
29+
- [2969](https://github.com/FuelLabs/fuel-core/pull/2969): Ensure that vm heap memory is zeroed out on rellocation after `reset`. Adds support for `GM::GetGasPrice` Bumps `fuel-vm` to `0.60.2`.
30+
- [2984](https://github.com/FuelLabs/fuel-core/pull/2984): Fix client coins endpoint so that passing `None` for `asset_id` no longer defaults to `AssetId::default()` but correctly returns all asset types.
31+
- [2987](https://github.com/FuelLabs/fuel-core/pull/2987): Make txpool pre-conf broadcast conditional on there being some txs in the list
32+
- [2989](https://github.com/FuelLabs/fuel-core/pull/2989): Prevent syncing compression database from genesis if override cli arg `--da-compression-starting-height` is provided.
33+
- [2992](https://github.com/FuelLabs/fuel-core/pull/2992): Make sure assemble tx doesn't count message data inputs as spendable inputs for covering fee
34+
- [2993](https://github.com/FuelLabs/fuel-core/pull/2993): Pin the graphiql playground to v3, and cache the result to be reused across multiple calls to render the playground.
35+
36+
### Removed
37+
- [2955](https://github.com/FuelLabs/fuel-core/pull/2955): Remove unnecessary lifetime constraints on fuel-core-client.
38+
939
## [Version 0.43.2]
1040

1141
### Fixed

0 commit comments

Comments
 (0)