diff --git a/CHANGELOG.md b/CHANGELOG.md index 11db25c8..897baa17 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ All notable changes to the searcher sdks will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). +## [Rust: 0.11.0, Python 0.26.0, Javascript 0.27.0] - Unreleased + +- Create swap instruction now uses Swap v2 of the Express Relay contract. [530](https://github.com/pyth-network/per/pull/530) + ## [Rust: 0.10.0, Python 0.25.0, Javascript 0.26.0] - 2025-04-24 - Support for EVM chains has been removed. The SDKs no longer support EVM-compatible chains. [495](https://github.com/pyth-network/per/pull/495) [513](https://github.com/pyth-network/per/pull/513) [516](https://github.com/pyth-network/per/pull/516) diff --git a/Cargo.lock b/Cargo.lock index d0f6c457..29321cfb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -653,7 +653,7 @@ dependencies = [ [[package]] name = "auction-server" -version = "0.24.0" +version = "0.25.0" dependencies = [ "anchor-lang", "anchor-lang-idl", @@ -1869,7 +1869,7 @@ dependencies = [ [[package]] name = "express-relay" -version = "0.7.0" +version = "0.8.0" dependencies = [ "anchor-lang", "anchor-spl", @@ -1877,7 +1877,7 @@ dependencies = [ [[package]] name = "express-relay-api-types" -version = "0.9.0" +version = "0.10.0" dependencies = [ "base64 0.22.1", "bincode", @@ -1896,7 +1896,7 @@ dependencies = [ [[package]] name = "express-relay-client" -version = "0.10.0" +version = "0.11.0" dependencies = [ "borsh 1.5.5", "express-relay", diff --git a/auction-server/Cargo.toml b/auction-server/Cargo.toml index 020c1dde..2d9080a2 100644 --- a/auction-server/Cargo.toml +++ b/auction-server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "auction-server" -version = "0.24.0" +version = "0.25.0" edition = "2021" license-file = "license.txt" diff --git a/auction-server/api-types/Cargo.toml b/auction-server/api-types/Cargo.toml index 15964769..983c9fbd 100644 --- a/auction-server/api-types/Cargo.toml +++ b/auction-server/api-types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "express-relay-api-types" -version = "0.9.0" +version = "0.10.0" edition = "2021" description = "Pyth Express Relay api types" repository = "https://github.com/pyth-network/per" diff --git a/contracts/svm/Cargo.lock b/contracts/svm/Cargo.lock index e1876477..443b6065 100644 --- a/contracts/svm/Cargo.lock +++ b/contracts/svm/Cargo.lock @@ -1649,7 +1649,7 @@ dependencies = [ [[package]] name = "express-relay" -version = "0.7.0" +version = "0.8.0" dependencies = [ "anchor-lang", "anchor-spl", diff --git a/contracts/svm/programs/express_relay/Cargo.toml b/contracts/svm/programs/express_relay/Cargo.toml index 2513b8d4..cd2f7106 100644 --- a/contracts/svm/programs/express_relay/Cargo.toml +++ b/contracts/svm/programs/express_relay/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "express-relay" -version = "0.7.0" +version = "0.8.0" description = "Pyth Express Relay program for handling permissioning and bid distribution" repository = "https://github.com/pyth-network/per" license = "Apache-2.0" diff --git a/sdk/js/package.json b/sdk/js/package.json index c0a117bd..971505d8 100644 --- a/sdk/js/package.json +++ b/sdk/js/package.json @@ -1,6 +1,6 @@ { "name": "@pythnetwork/express-relay-js", - "version": "0.26.0", + "version": "0.27.0", "description": "Utilities for interacting with the express relay protocol", "homepage": "https://github.com/pyth-network/per/tree/main/sdk/js", "author": "Douro Labs", diff --git a/sdk/python/pyproject.toml b/sdk/python/pyproject.toml index 5de9f380..dc3d33d5 100644 --- a/sdk/python/pyproject.toml +++ b/sdk/python/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "express-relay" -version = "0.25.0" +version = "0.26.0" description = "Utilities for searchers and protocols to interact with the Express Relay protocol." authors = ["dourolabs"] license = "Apache-2.0" diff --git a/sdk/rust/Cargo.toml b/sdk/rust/Cargo.toml index 9f4e9a72..7a9c23d9 100644 --- a/sdk/rust/Cargo.toml +++ b/sdk/rust/Cargo.toml @@ -1,13 +1,13 @@ [package] name = "express-relay-client" -version = "0.10.0" +version = "0.11.0" edition = "2021" description = "Pyth Express Relay client" repository = "https://github.com/pyth-network/per" license = "Apache-2.0" [dependencies] -express-relay-api-types = { version = "0.9.0", path = "../../auction-server/api-types" } +express-relay-api-types = { version = "0.10.0", path = "../../auction-server/api-types" } reqwest = { version = "0.12.9", features = ["json"] } url = { workspace = true} serde = { workspace = true } @@ -21,5 +21,5 @@ solana-rpc-client = { workspace = true } borsh = { workspace = true } spl-associated-token-account = { workspace = true } spl-token = { workspace = true } -express-relay = { version = "0.7.0", path = "../../contracts/svm/programs/express_relay" } +express-relay = { version = "0.8.0", path = "../../contracts/svm/programs/express_relay" } spl-memo-client = { workspace = true }