Skip to content

Commit

Permalink
✨ Release commit
Browse files Browse the repository at this point in the history
  • Loading branch information
lukacan committed Nov 14, 2024
1 parent 8cd1a0e commit ad43ecc
Show file tree
Hide file tree
Showing 11 changed files with 65 additions and 54 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ incremented upon a breaking change and the patch version will be incremented for

## [dev] - Unreleased

## [0.8.1] - 2024-11-14

**Removed**

- removed unnecesarry deserialization with AccountsSnapshots, to deserialize data implementation AccountDeserialize can be used ([221](https://github.com/Ackee-Blockchain/trident/pull/221))
Expand Down
93 changes: 50 additions & 43 deletions Cargo.lock

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

4 changes: 2 additions & 2 deletions crates/cli/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "trident-cli"
version = "0.8.0"
version = "0.8.1"
edition = "2021"
repository = "https://github.com/Ackee-Blockchain/trident"
license-file = "../../LICENSE"
Expand All @@ -9,7 +9,7 @@ description = "Trident is Rust based testing framework providing several conveni

[dependencies]
# TRIDENT
trident-client = { path = "../client", version = "0.8.0" }
trident-client = { path = "../client", version = "0.8.1" }

# MISC
clap = { version = "4", features = ["derive"] }
Expand Down
8 changes: 4 additions & 4 deletions crates/client/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "trident-client"
version = "0.8.0"
version = "0.8.1"
edition = "2021"
repository = "https://github.com/Ackee-Blockchain/trident"
license-file = "../../LICENSE"
Expand All @@ -10,9 +10,9 @@ description = "The trident_client crate helps you build and deploy an Anchor pro

[dependencies]
# TRIDENT
trident-derive-displayix = { path = "../fuzz/derive/display_ix", version = "0.0.3" }
trident-derive-fuzz-test-executor = { path = "../fuzz/derive/fuzz_test_executor", version = "0.0.3" }
trident-fuzz = { path = "../fuzz", version = "0.2.0" }
trident-derive-displayix = { path = "../fuzz/derive/display_ix", version = "0.0.4" }
trident-derive-fuzz-test-executor = { path = "../fuzz/derive/fuzz_test_executor", version = "0.0.4" }
trident-fuzz = { path = "../fuzz", version = "0.2.1" }
# ANCHOR
# INFO: Anchor-spl is here as dependency only to activate the idl-build feature, so that
# users do not have to do it manually in their program's Cargo.toml
Expand Down
2 changes: 1 addition & 1 deletion crates/client/config.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
"trident_client": "0.8.0"
"trident_client": "0.8.1"
}
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ pub fn generate_source_code(idl_instructions: &[Idl]) -> String {
/// `pre` runs at the start, `middle` in the middle, and `post` at the end.
/// For example, to call `InitializeFn`, `UpdateFn` and then `WithdrawFn` during each fuzzing iteration:
/// ```
/// use fuzz_instructions::{InitializeFn, UpdateFn, WithdrawFn};
/// impl FuzzDataBuilder<FuzzInstruction> for InstructionsSequence {
/// pre_sequence!(InitializeFn,UpdateFn);
/// middle_sequence!(WithdrawFn);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ struct InstructionsSequence;
/// For example, to call `InitializeFn`, `UpdateFn` and then `WithdrawFn` during
/// each fuzzing iteration:
/// ```
/// use fuzz_instructions::{InitializeFn, UpdateFn, WithdrawFn};
/// impl FuzzDataBuilder<FuzzInstruction> for InstructionsSequence {
/// pre_sequence!(InitializeFn,UpdateFn);
/// middle_sequence!(WithdrawFn);
Expand Down
2 changes: 1 addition & 1 deletion crates/fuzz/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "trident-fuzz"
version = "0.2.0"
version = "0.2.1"
edition = "2021"
repository = "https://github.com/Ackee-Blockchain/trident"
license-file = "../../LICENSE"
Expand Down
2 changes: 1 addition & 1 deletion crates/fuzz/derive/display_ix/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "trident-derive-displayix"
version = "0.0.3"
version = "0.0.4"
rust-version = "1.60"
edition = "2021"
license-file = "../../../../LICENSE"
Expand Down
2 changes: 1 addition & 1 deletion crates/fuzz/derive/fuzz_test_executor/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "trident-derive-fuzz-test-executor"
version = "0.0.3"
version = "0.0.4"
rust-version = "1.60"
edition = "2021"
license-file = "../../../../LICENSE"
Expand Down
2 changes: 1 addition & 1 deletion documentation/docs/installation/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ cargo install trident-cli
| ***{{ config.site_name }} CLI*** | ***Anchor*** | ***Solana*** | ***Rust*** | ***Honggfuzz*** |
|-:|-:|-:|-:|-:|
| :material-developer-board: ***`develop`*** | `0.30.1` | `^1.17.4` | `nightly` | `0.5.56` |
| :material-tag: ***`0.8.0`*** | `0.30.1` | `^1.17.4` | `nightly` | `0.5.56` |
| :material-tag: ***`0.8.*`*** | `0.30.1` | `^1.17.4` | `nightly` | `0.5.56` |
| :material-tag: ***`0.7.0`*** | `>=0.29.*`<sup>1</sup> | `^1.17.4` | `nightly` | `0.5.56` |
| :material-tag: ***`0.6.0`*** | `>=0.29.*`<sup>1</sup> | `^1.17` | `nightly` | `0.5.55` |
| :material-tag: ***`0.5.0`*** | `~0.28.*` | `=1.16.6` | - | - |
Expand Down

0 comments on commit ad43ecc

Please sign in to comment.