From 8ecd04f2a6cf8b4e3359a999dbc41ba0d05e8e9c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 9 Apr 2026 09:09:48 +0000 Subject: [PATCH] build(deps): bump borsh from 1.5.3 to 1.6.1 Bumps [borsh](https://github.com/near/borsh-rs) from 1.5.3 to 1.6.1. - [Release notes](https://github.com/near/borsh-rs/releases) - [Changelog](https://github.com/near/borsh-rs/blob/master/CHANGELOG.md) - [Commits](https://github.com/near/borsh-rs/compare/borsh-v1.5.3...borsh-v1.6.1) --- updated-dependencies: - dependency-name: borsh dependency-version: 1.6.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 83 ++++++++++--------- associated-token-account/program/Cargo.toml | 2 +- binary-option/program/Cargo.toml | 2 +- binary-oracle-pair/program/Cargo.toml | 2 +- feature-proposal/program/Cargo.toml | 2 +- governance/addin-api/Cargo.toml | 2 +- governance/addin-mock/program/Cargo.toml | 2 +- governance/chat/program/Cargo.toml | 2 +- governance/program/Cargo.toml | 2 +- governance/test-sdk/Cargo.toml | 2 +- governance/tools/Cargo.toml | 2 +- libraries/math-example/Cargo.toml | 2 +- libraries/pod/Cargo.toml | 2 +- .../type-length-value-derive-test/Cargo.toml | 2 +- managed-token/program/Cargo.toml | 2 +- name-service/program/Cargo.toml | 2 +- single-pool/cli/Cargo.toml | 2 +- single-pool/program/Cargo.toml | 2 +- stake-pool/cli/Cargo.toml | 2 +- stake-pool/program/Cargo.toml | 2 +- stateless-asks/program/Cargo.toml | 2 +- token-metadata/interface/Cargo.toml | 2 +- token/program-2022-test/Cargo.toml | 2 +- 23 files changed, 64 insertions(+), 63 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0aaac540b..f90d5e90c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -664,7 +664,7 @@ name = "binary-option" version = "0.1.0" dependencies = [ "arrayref", - "borsh 1.5.3", + "borsh 1.6.1", "solana-program", "spl-token 7.0.0", "thiserror 2.0.9", @@ -804,11 +804,12 @@ dependencies = [ [[package]] name = "borsh" -version = "1.5.3" +version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2506947f73ad44e344215ccd6403ac2ae18cd8e046e581a441bf8d199f257f03" +checksum = "cfd1e3f8955a5d7de9fab72fc8373fade9fb8a703968cb200ae3dc6cf08e185a" dependencies = [ - "borsh-derive 1.5.3", + "borsh-derive 1.6.1", + "bytes", "cfg_aliases", ] @@ -827,9 +828,9 @@ dependencies = [ [[package]] name = "borsh-derive" -version = "1.5.3" +version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2593a3b8b938bd68373196c9832f516be11fa487ef4ae745eb282e6a56a7244" +checksum = "bfcfdc083699101d5a7965e49925975f2f55060f94f9a05e7187be95d530ca59" dependencies = [ "once_cell", "proc-macro-crate 3.1.0", @@ -5365,7 +5366,7 @@ version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2f857fb6590467d433f40eee507666ca496ec67907e50b7d530b6c04f6541875" dependencies = [ - "borsh 1.5.3", + "borsh 1.6.1", "futures 0.3.31", "solana-banks-interface", "solana-program", @@ -5458,7 +5459,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a5d526f3525ab22a3ada3f9a1d642664dafac00dc9208326b701a2045514eb04" dependencies = [ "borsh 0.10.3", - "borsh 1.5.3", + "borsh 1.6.1", ] [[package]] @@ -6040,7 +6041,7 @@ version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1807bc4e9e1d25271514167d5a1e698ce5a330bce547a368242dd63b355b5faa" dependencies = [ - "borsh 1.5.3", + "borsh 1.6.1", "bs58", "bytemuck", "bytemuck_derive", @@ -6079,7 +6080,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bfef689e06e5c7cb6206d4dc61ac77733de4f72d754e0d531393206abc27dbe4" dependencies = [ "bincode", - "borsh 1.5.3", + "borsh 1.6.1", "getrandom 0.2.10", "js-sys", "num-traits", @@ -6387,7 +6388,7 @@ dependencies = [ "bitflags 2.6.0", "blake3", "borsh 0.10.3", - "borsh 1.5.3", + "borsh 1.6.1", "bs58", "bv", "bytemuck", @@ -6466,7 +6467,7 @@ version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dd089caeef26dd07bd12b7b67d45e92faddc2fc67a960f316df7ae4776a2f3d5" dependencies = [ - "borsh 1.5.3", + "borsh 1.6.1", "num-traits", "serde", "serde_derive", @@ -6574,7 +6575,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bea3215775fcedf200d47590c7e2ce9a3a46bc2b7d3f77d0eae9c6edf0a39aec" dependencies = [ "borsh 0.10.3", - "borsh 1.5.3", + "borsh 1.6.1", "bs58", "bytemuck", "bytemuck_derive", @@ -6928,7 +6929,7 @@ checksum = "524604d94185c189616296e5b7da1014cc96d1e446bd2b26f247f00708b9225a" dependencies = [ "bincode", "bitflags 2.6.0", - "borsh 1.5.3", + "borsh 1.6.1", "bs58", "bytemuck", "bytemuck_derive", @@ -7001,7 +7002,7 @@ version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f2eef5a00a75648273c3fb6e3d85b0c8c02fcc1e36c4271664dcc39b6b128d41" dependencies = [ - "borsh 1.5.3", + "borsh 1.6.1", "libsecp256k1", "solana-define-syscall", "thiserror 1.0.69", @@ -7406,7 +7407,7 @@ dependencies = [ "Inflector", "base64 0.22.1", "bincode", - "borsh 1.5.3", + "borsh 1.6.1", "bs58", "lazy_static", "log", @@ -7753,7 +7754,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "68034596cf4804880d265f834af1ff2f821ad5293e41fa0f8f59086c181fc38e" dependencies = [ "assert_matches", - "borsh 1.5.3", + "borsh 1.6.1", "num-derive", "num-traits", "solana-program", @@ -7766,7 +7767,7 @@ dependencies = [ name = "spl-associated-token-account" version = "6.0.0" dependencies = [ - "borsh 1.5.3", + "borsh 1.6.1", "num-derive", "num-traits", "solana-program", @@ -7802,7 +7803,7 @@ dependencies = [ name = "spl-binary-oracle-pair" version = "0.1.0" dependencies = [ - "borsh 1.5.3", + "borsh 1.6.1", "num-derive", "num-traits", "solana-program", @@ -7841,7 +7842,7 @@ dependencies = [ name = "spl-discriminator" version = "0.4.0" dependencies = [ - "borsh 1.5.3", + "borsh 1.6.1", "bytemuck", "solana-program-error", "solana-sha256-hasher", @@ -7962,7 +7963,7 @@ dependencies = [ name = "spl-feature-proposal" version = "1.0.0" dependencies = [ - "borsh 1.5.3", + "borsh 1.6.1", "solana-program", "solana-program-test", "solana-sdk", @@ -7991,7 +7992,7 @@ dependencies = [ "assert_matches", "base64 0.22.1", "bincode", - "borsh 1.5.3", + "borsh 1.6.1", "num-derive", "num-traits", "proptest", @@ -8012,7 +8013,7 @@ dependencies = [ name = "spl-governance-addin-api" version = "0.1.4" dependencies = [ - "borsh 1.5.3", + "borsh 1.6.1", "solana-program", "spl-governance-tools", ] @@ -8024,7 +8025,7 @@ dependencies = [ "arrayref", "assert_matches", "bincode", - "borsh 1.5.3", + "borsh 1.6.1", "num-derive", "num-traits", "proptest", @@ -8047,7 +8048,7 @@ dependencies = [ "arrayref", "assert_matches", "bincode", - "borsh 1.5.3", + "borsh 1.6.1", "num-derive", "num-traits", "proptest", @@ -8071,7 +8072,7 @@ version = "0.1.4" dependencies = [ "arrayref", "bincode", - "borsh 1.5.3", + "borsh 1.6.1", "lazy_static", "num-derive", "num-traits", @@ -8090,7 +8091,7 @@ version = "0.1.4" dependencies = [ "arrayref", "bincode", - "borsh 1.5.3", + "borsh 1.6.1", "num-derive", "num-traits", "serde", @@ -8121,7 +8122,7 @@ dependencies = [ name = "spl-managed-token" version = "0.1.0" dependencies = [ - "borsh 1.5.3", + "borsh 1.6.1", "shank", "solana-program", "solana-program-test", @@ -8146,7 +8147,7 @@ dependencies = [ name = "spl-math-example" version = "0.1.0" dependencies = [ - "borsh 1.5.3", + "borsh 1.6.1", "num-derive", "num-traits", "solana-program", @@ -8191,7 +8192,7 @@ dependencies = [ name = "spl-name-service" version = "0.3.0" dependencies = [ - "borsh 1.5.3", + "borsh 1.6.1", "num-derive", "num-traits", "solana-program", @@ -8206,7 +8207,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6166a591d93af33afd75bbd8573c5fd95fb1213f1bf254f0508c89fdb5ee156" dependencies = [ - "borsh 1.5.3", + "borsh 1.6.1", "bytemuck", "bytemuck_derive", "solana-program", @@ -8219,7 +8220,7 @@ name = "spl-pod" version = "0.5.0" dependencies = [ "base64 0.22.1", - "borsh 1.5.3", + "borsh 1.6.1", "bytemuck", "bytemuck_derive", "num-derive", @@ -8322,7 +8323,7 @@ dependencies = [ "approx", "arrayref", "bincode", - "borsh 1.5.3", + "borsh 1.6.1", "num-derive", "num-traits", "num_enum", @@ -8344,7 +8345,7 @@ name = "spl-single-pool-cli" version = "1.0.0" dependencies = [ "bincode", - "borsh 1.5.3", + "borsh 1.6.1", "clap 3.2.25", "console", "serde", @@ -8406,7 +8407,7 @@ dependencies = [ "arrayref", "assert_matches", "bincode", - "borsh 1.5.3", + "borsh 1.6.1", "bytemuck", "num-derive", "num-traits", @@ -8431,7 +8432,7 @@ name = "spl-stake-pool-cli" version = "2.0.0" dependencies = [ "bincode", - "borsh 1.5.3", + "borsh 1.6.1", "bs58", "clap 2.34.0", "serde", @@ -8590,7 +8591,7 @@ name = "spl-token-2022-test" version = "0.0.1" dependencies = [ "async-trait", - "borsh 1.5.3", + "borsh 1.6.1", "bytemuck", "futures-util", "solana-program", @@ -8847,7 +8848,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c6c2318ddff97e006ed9b1291ebec0750a78547f870f62a69c56fe3b46a5d8fc" dependencies = [ - "borsh 1.5.3", + "borsh 1.6.1", "solana-program", "spl-discriminator 0.3.0", "spl-pod 0.3.0", @@ -8859,7 +8860,7 @@ dependencies = [ name = "spl-token-metadata-interface" version = "0.6.0" dependencies = [ - "borsh 1.5.3", + "borsh 1.6.1", "num-derive", "num-traits", "serde", @@ -9137,7 +9138,7 @@ dependencies = [ name = "spl-type-length-value-derive-test" version = "0.1.0" dependencies = [ - "borsh 1.5.3", + "borsh 1.6.1", "solana-borsh", "spl-discriminator 0.4.0", "spl-type-length-value 0.7.0", @@ -9147,7 +9148,7 @@ dependencies = [ name = "stateless-asks" version = "0.1.0" dependencies = [ - "borsh 1.5.3", + "borsh 1.6.1", "solana-program", "solana-program-test", "solana-sdk", diff --git a/associated-token-account/program/Cargo.toml b/associated-token-account/program/Cargo.toml index 8360d217e..9c2d6df1a 100644 --- a/associated-token-account/program/Cargo.toml +++ b/associated-token-account/program/Cargo.toml @@ -12,7 +12,7 @@ no-entrypoint = [] test-sbf = [] [dependencies] -borsh = "1.5.3" +borsh = "1.6.1" num-derive = "0.4" num-traits = "0.2" solana-program = "2.1.0" diff --git a/binary-option/program/Cargo.toml b/binary-option/program/Cargo.toml index fba2c8613..68468c745 100644 --- a/binary-option/program/Cargo.toml +++ b/binary-option/program/Cargo.toml @@ -15,7 +15,7 @@ spl-token = { version = "7.0", path = "../../token/program", features = [ "no-entrypoint", ] } arrayref = "0.3.9" -borsh = "1.5.3" +borsh = "1.6.1" uint = "0.10" [lib] diff --git a/binary-oracle-pair/program/Cargo.toml b/binary-oracle-pair/program/Cargo.toml index 72d270629..8964526eb 100644 --- a/binary-oracle-pair/program/Cargo.toml +++ b/binary-oracle-pair/program/Cargo.toml @@ -19,7 +19,7 @@ spl-token = { version = "7.0", path = "../../token/program", features = [ ] } thiserror = "2.0" uint = "0.10" -borsh = "1.5.3" +borsh = "1.6.1" [dev-dependencies] solana-program-test = "2.1.0" diff --git a/feature-proposal/program/Cargo.toml b/feature-proposal/program/Cargo.toml index 79c9ea1e3..fdac0fea2 100644 --- a/feature-proposal/program/Cargo.toml +++ b/feature-proposal/program/Cargo.toml @@ -12,7 +12,7 @@ no-entrypoint = [] test-sbf = [] [dependencies] -borsh = "1.5.3" +borsh = "1.6.1" solana-program = "2.1.0" spl-token = { version = "7.0", path = "../../token/program", features = [ "no-entrypoint", diff --git a/governance/addin-api/Cargo.toml b/governance/addin-api/Cargo.toml index e2b0b318a..87c99f786 100644 --- a/governance/addin-api/Cargo.toml +++ b/governance/addin-api/Cargo.toml @@ -8,6 +8,6 @@ license = "Apache-2.0" edition = "2021" [dependencies] -borsh = "1.5.3" +borsh = "1.6.1" spl-governance-tools = { version = "0.1.4", path = "../tools" } solana-program = "2.1.0" diff --git a/governance/addin-mock/program/Cargo.toml b/governance/addin-mock/program/Cargo.toml index 589aa85ff..07be55c92 100644 --- a/governance/addin-mock/program/Cargo.toml +++ b/governance/addin-mock/program/Cargo.toml @@ -14,7 +14,7 @@ test-sbf = [] [dependencies] arrayref = "0.3.9" bincode = "1.3.2" -borsh = "1.5.3" +borsh = "1.6.1" num-derive = "0.4" num-traits = "0.2" serde = "1.0.217" diff --git a/governance/chat/program/Cargo.toml b/governance/chat/program/Cargo.toml index 5e3b36e58..0450c4d48 100644 --- a/governance/chat/program/Cargo.toml +++ b/governance/chat/program/Cargo.toml @@ -14,7 +14,7 @@ test-sbf = [] [dependencies] arrayref = "0.3.9" bincode = "1.3.2" -borsh = "1.5.3" +borsh = "1.6.1" num-derive = "0.4" num-traits = "0.2" serde = "1.0.217" diff --git a/governance/program/Cargo.toml b/governance/program/Cargo.toml index e85f57e81..3822cc693 100644 --- a/governance/program/Cargo.toml +++ b/governance/program/Cargo.toml @@ -14,7 +14,7 @@ test-sbf = [] [dependencies] arrayref = "0.3.9" bincode = "1.3.2" -borsh = "1.5.3" +borsh = "1.6.1" num-derive = "0.4" num-traits = "0.2" serde = "1.0.217" diff --git a/governance/test-sdk/Cargo.toml b/governance/test-sdk/Cargo.toml index af15d1fda..7fd6994c5 100644 --- a/governance/test-sdk/Cargo.toml +++ b/governance/test-sdk/Cargo.toml @@ -10,7 +10,7 @@ edition = "2021" [dependencies] arrayref = "0.3.9" bincode = "1.3.2" -borsh = "1.5.3" +borsh = "1.6.1" lazy_static = "1.5.0" num-derive = "0.4" num-traits = "0.2" diff --git a/governance/tools/Cargo.toml b/governance/tools/Cargo.toml index bf8cdedef..6b85be09c 100644 --- a/governance/tools/Cargo.toml +++ b/governance/tools/Cargo.toml @@ -10,7 +10,7 @@ edition = "2021" [dependencies] arrayref = "0.3.9" bincode = "1.3.2" -borsh = "1.5.3" +borsh = "1.6.1" num-derive = "0.4" num-traits = "0.2" serde = "1.0.217" diff --git a/libraries/math-example/Cargo.toml b/libraries/math-example/Cargo.toml index fe6e99554..2387f672c 100644 --- a/libraries/math-example/Cargo.toml +++ b/libraries/math-example/Cargo.toml @@ -12,7 +12,7 @@ no-entrypoint = [] test-sbf = [] [dependencies] -borsh = "1.5.3" +borsh = "1.6.1" num-derive = "0.4" num-traits = "0.2" solana-program = "2.1.0" diff --git a/libraries/pod/Cargo.toml b/libraries/pod/Cargo.toml index ccfc8ba3b..558ba86a2 100644 --- a/libraries/pod/Cargo.toml +++ b/libraries/pod/Cargo.toml @@ -12,7 +12,7 @@ serde-traits = ["dep:serde"] borsh = ["dep:borsh"] [dependencies] -borsh = { version = "1.5.3", optional = true } +borsh = { version = "1.6.1", optional = true } bytemuck = { version = "1.21.0" } bytemuck_derive = { version = "1.8.1" } num-derive = "0.4" diff --git a/libraries/type-length-value-derive-test/Cargo.toml b/libraries/type-length-value-derive-test/Cargo.toml index 8ad6c307f..1f27595f0 100644 --- a/libraries/type-length-value-derive-test/Cargo.toml +++ b/libraries/type-length-value-derive-test/Cargo.toml @@ -8,7 +8,7 @@ license = "Apache-2.0" edition = "2021" [dev-dependencies] -borsh = "1.5.3" +borsh = "1.6.1" solana-borsh = "2.1.0" spl-discriminator = { version = "0.4.0", path = "../discriminator" } spl-type-length-value = { version = "0.7.0", path = "../type-length-value", features = [ diff --git a/managed-token/program/Cargo.toml b/managed-token/program/Cargo.toml index a137ae594..999f3ded6 100644 --- a/managed-token/program/Cargo.toml +++ b/managed-token/program/Cargo.toml @@ -22,7 +22,7 @@ default = [] test = [] [dependencies] -borsh = "1.5.3" +borsh = "1.6.1" shank = "^0.4.2" solana-program = "2.1.0" spl-associated-token-account = { version = "6.0.0", path = "../../associated-token-account/program", features = [ diff --git a/name-service/program/Cargo.toml b/name-service/program/Cargo.toml index 977b2e996..4ce399016 100644 --- a/name-service/program/Cargo.toml +++ b/name-service/program/Cargo.toml @@ -19,7 +19,7 @@ test-sbf = [] [dependencies] solana-program = "2.1.0" num-traits = "0.2" -borsh = "1.5.3" +borsh = "1.6.1" num-derive = "0.4.2" thiserror = "2.0.9" diff --git a/single-pool/cli/Cargo.toml b/single-pool/cli/Cargo.toml index c601d934e..02f7dc211 100644 --- a/single-pool/cli/Cargo.toml +++ b/single-pool/cli/Cargo.toml @@ -11,7 +11,7 @@ edition = "2021" tokio = "1.42" clap = { version = "3.2.23", features = ["derive"] } console = "0.15.10" -borsh = "1.5.3" +borsh = "1.6.1" bincode = "1.3.1" serde = "1.0.217" serde_derive = "1.0.103" diff --git a/single-pool/program/Cargo.toml b/single-pool/program/Cargo.toml index f7c1dd9b1..56dd21a5f 100644 --- a/single-pool/program/Cargo.toml +++ b/single-pool/program/Cargo.toml @@ -13,7 +13,7 @@ test-sbf = [] [dependencies] arrayref = "0.3.9" -borsh = "1.5.3" +borsh = "1.6.1" num-derive = "0.4" num-traits = "0.2" num_enum = "0.7.3" diff --git a/stake-pool/cli/Cargo.toml b/stake-pool/cli/Cargo.toml index c902d1177..0f2f8297b 100644 --- a/stake-pool/cli/Cargo.toml +++ b/stake-pool/cli/Cargo.toml @@ -9,7 +9,7 @@ repository = "https://github.com/solana-labs/solana-program-library" version = "2.0.0" [dependencies] -borsh = "1.5.3" +borsh = "1.6.1" clap = "2.33.3" serde = "1.0.217" serde_derive = "1.0.130" diff --git a/stake-pool/program/Cargo.toml b/stake-pool/program/Cargo.toml index 59710cc25..af5ec5b87 100644 --- a/stake-pool/program/Cargo.toml +++ b/stake-pool/program/Cargo.toml @@ -13,7 +13,7 @@ test-sbf = [] [dependencies] arrayref = "0.3.9" -borsh = "1.5.3" +borsh = "1.6.1" bytemuck = "1.21" num-derive = "0.4" num-traits = "0.2" diff --git a/stateless-asks/program/Cargo.toml b/stateless-asks/program/Cargo.toml index be6be89ee..7563e350d 100644 --- a/stateless-asks/program/Cargo.toml +++ b/stateless-asks/program/Cargo.toml @@ -11,7 +11,7 @@ no-entrypoint = [] test-sbf = [] [dependencies] -borsh = "1.5.3" +borsh = "1.6.1" solana-program = "2.1.0" spl-token = { version = "7.0", path = "../../token/program", features = [ "no-entrypoint", diff --git a/token-metadata/interface/Cargo.toml b/token-metadata/interface/Cargo.toml index c904c15a9..65fc9a356 100644 --- a/token-metadata/interface/Cargo.toml +++ b/token-metadata/interface/Cargo.toml @@ -11,7 +11,7 @@ edition = "2021" serde-traits = ["dep:serde", "spl-pod/serde-traits"] [dependencies] -borsh = "1.5.3" +borsh = "1.6.1" num-derive = "0.4" num-traits = "0.2" serde = { version = "1.0.217", optional = true } diff --git a/token/program-2022-test/Cargo.toml b/token/program-2022-test/Cargo.toml index 2e280ee76..040e28730 100644 --- a/token/program-2022-test/Cargo.toml +++ b/token/program-2022-test/Cargo.toml @@ -17,7 +17,7 @@ walkdir = "2" [dev-dependencies] async-trait = "0.1" -borsh = "1.5.3" +borsh = "1.6.1" bytemuck = "1.21.0" futures-util = "0.3" solana-program = "2.1.0"