Skip to content

Commit

Permalink
Release v0.22.0 (#1541)
Browse files Browse the repository at this point in the history
## Version v0.22.0

### Added

- [#1515](#1515): Added
support of `--version` command for `fuel-core-keygen` binary.
- [#1504](#1504): A `Success`
or `Failure` variant of `TransactionStatus` returned by a query now
contains the associated receipts generated by transaction execution.

#### Breaking
- [#1531](#1531): Make
`fuel-core-executor` `no_std` compatible. It affects the `fuel-core`
crate because it uses the `fuel-core-executor` crate. The change is
breaking because of moved types.
- [#1524](#1524): Adds
information about connected peers to the GQL API.

### Changed

- [#1517](#1517): Changed
default gossip heartbeat interval to 500ms.
- [#1520](#1520): Extract
`executor` into `fuel-core-executor` crate.

### Fixed

#### Breaking
- [#1536](#1536): The change
fixes the contracts tables to not touch SMT nodes of foreign contracts.
Before, it was possible to invalidate the SMT from another contract. It
is a breaking change and requires re-calculating the whole state from
the beginning with new SMT roots.

## What's Changed
* Added support of `--version` command for `fuel-core-keygen` binary by
@xgreenx in #1515
* Weekly `cargo update` by @github-actions in
#1518
* feat: Add receipts to transaction status by @bvrooman in
#1504
* chore: Update gossip heartbeat interval by @bvrooman in
#1517
* Weekly `cargo update` by @github-actions in
#1525
* Run beta 4 e2e test each 30 minutes by @xgreenx in
#1528
* Fix broken link. by @lukema95 in
#1526
* Extract executor into fuel-core-executor crate by @Salka1988 in
#1520
* Weekly `cargo update` by @github-actions in
#1534
* Make `fuel-core-executor` `no_std` compatible by @Salka1988 in
#1532
* Fixed contracts tables to touch only own SMT nodes by @xgreenx in
#1536
* Show info about connected peers in the gql api by @Voxelot in
#1524
* fix committed gql schema by @Voxelot in
#1540

## New Contributors
* @lukema95 made their first contribution in
#1526

**Full Changelog**:
v0.21.0...v0.22.0
  • Loading branch information
xgreenx authored Dec 12, 2023
1 parent 3b21914 commit fb6111f
Show file tree
Hide file tree
Showing 5 changed files with 125 additions and 88 deletions.
4 changes: 3 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,16 @@ and this project adheres to [Semantic Versioning](http://semver.org/).

Description of the upcoming release here.

## [Version 0.22.0]

### Added

- [#1524](https://github.com/FuelLabs/fuel-core/pull/1524): Adds information about connected peers to the GQL API.
- [#1515](https://github.com/FuelLabs/fuel-core/pull/1515): Added support of `--version` command for `fuel-core-keygen` binary.
- [#1504](https://github.com/FuelLabs/fuel-core/pull/1504): A `Success` or `Failure` variant of `TransactionStatus` returned by a query now contains the associated receipts generated by transaction execution.

#### Breaking
- [#1531](https://github.com/FuelLabs/fuel-core/pull/1531): Make `fuel-core-executor` `no_std` compatible. It affects the `fuel-core` crate because it uses the `fuel-core-executor` crate. The change is breaking because of moved types.
- [#1524](https://github.com/FuelLabs/fuel-core/pull/1524): Adds information about connected peers to the GQL API.

### Changed

Expand Down
Loading

0 comments on commit fb6111f

Please sign in to comment.