From b09dd4f7347efc88ed24d78caa4101764f064065 Mon Sep 17 00:00:00 2001 From: Danial Mehrjerdi Date: Wed, 30 Apr 2025 13:29:26 +0200 Subject: [PATCH] Update versions --- CHANGELOG.md | 4 ++++ Cargo.lock | 8 ++++---- auction-server/Cargo.toml | 2 +- auction-server/api-types/Cargo.toml | 2 +- contracts/svm/Cargo.lock | 2 +- contracts/svm/programs/express_relay/Cargo.toml | 2 +- sdk/js/package.json | 2 +- sdk/python/pyproject.toml | 2 +- sdk/rust/Cargo.toml | 6 +++--- 9 files changed, 17 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 11db25c8d..897baa17a 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 d0f6c4574..29321cfb1 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 020c1ddeb..2d9080a2c 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 159647693..983c9fbd2 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 e1876477e..443b6065d 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 2513b8d41..cd2f7106d 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 c0a117bdc..971505d82 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 5de9f3803..dc3d33d58 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 9f4e9a720..7a9c23d92 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 }