Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
## Version v0.27.0 ### Added - [#1898](FuelLabs/fuel-core#1898): Enforce increasing of the `Executor::VERSION` on each release. ### Changed - [#1906](FuelLabs/fuel-core#1906): Makes `cli::snapshot::Command` members public such that clients can create and execute snapshot commands programmatically. This enables snapshot execution in external programs, such as the regenesis test suite. - [#1891](FuelLabs/fuel-core#1891): Regenesis now preserves `FuelBlockMerkleData` and `FuelBlockMerkleMetadata` in the off-chain table. These tables are checked when querying message proofs. - [#1886](FuelLabs/fuel-core#1886): Use ref to `Block` in validation code - [#1876](FuelLabs/fuel-core#1876): Updated benchmark to include the worst scenario for `CROO` opcode. Also include consensus parameters in bench output. - [#1879](FuelLabs/fuel-core#1879): Return the old behaviour for the `discovery_works` test. - [#1848](FuelLabs/fuel-core#1848): Added `version` field to the `Block` and `BlockHeader` GraphQL entities. Added corresponding `version` field to the `Block` and `BlockHeader` client types in `fuel-core-client`. - [#1873](FuelLabs/fuel-core#1873): Separate dry runs from block production in executor code, remove `ExecutionKind` and `ExecutionType`, remove `thread_block_transaction` concept, remove `PartialBlockComponent` type, refactor away `inner` functions. - [#1900](FuelLabs/fuel-core#1900): Update the root README as `fuel-core run` no longer has `--chain` as an option. It has been replaced by `--snapshot`. #### Breaking - [#1894](FuelLabs/fuel-core#1894): Use testnet configuration for local testnet. - [#1894](FuelLabs/fuel-core#1894): Removed support for helm chart. - [#1910](FuelLabs/fuel-core#1910): `fuel-vm` upgraded to `0.50.0`. More information in the [changelog](https://github.com/FuelLabs/fuel-vm/releases/tag/v0.50.0). ## What's Changed * feat: Support block and header versions gql by @bvrooman in FuelLabs/fuel-core#1848 * Updated `croo` opcode benchmark to depend on the contract size by @xgreenx in FuelLabs/fuel-core#1876 * Return the old behaviour for the `discovery_works` test by @xgreenx in FuelLabs/fuel-core#1879 * Weekly `cargo update` by @github-actions in FuelLabs/fuel-core#1880 * Separate production from dry runs in executor & Cleanup all execution paths :) by @MitchTurner in FuelLabs/fuel-core#1873 * Use ref instead of owned `Block` in validation by @MitchTurner in FuelLabs/fuel-core#1886 * Weekly `cargo update` by @github-actions in FuelLabs/fuel-core#1893 * ci: fix typos programmatically by @sdankel in FuelLabs/fuel-core#1890 * feat: Preserve message proofs post-regenesis by @bvrooman in FuelLabs/fuel-core#1891 * chore: update README fuel-core run options by @K1-R1 in FuelLabs/fuel-core#1900 * Weekly `cargo update` by @github-actions in FuelLabs/fuel-core#1903 * chore: Make snapshot command members pub accessible by @bvrooman in FuelLabs/fuel-core#1906 * Use testnet configuration for local testnet by @xgreenx in FuelLabs/fuel-core#1894 * Enforce increasing of the `Executor::VERSION` on each release by @xgreenx in FuelLabs/fuel-core#1898 * Bumped the version of the `fuel-vm` to `0.50.0` by @xgreenx in FuelLabs/fuel-core#1910 ## New Contributors * @K1-R1 made their first contribution in FuelLabs/fuel-core#1900 **Full Changelog**: FuelLabs/fuel-core@v0.26.0...v0.27.0
- Loading branch information