From 0201d3443a5ada5eb3a87a4de6e7ae7adf35802a Mon Sep 17 00:00:00 2001 From: Wood Date: Tue, 10 Mar 2026 01:42:43 +0800 Subject: [PATCH] chore: remove obsolete release notes (v3.4.1, v3.5.0) Made-with: Cursor --- release_notes_v3.4.1.md | 40 ---------------------------------------- release_notes_v3.5.0.md | 37 ------------------------------------- 2 files changed, 77 deletions(-) delete mode 100644 release_notes_v3.4.1.md delete mode 100644 release_notes_v3.5.0.md diff --git a/release_notes_v3.4.1.md b/release_notes_v3.4.1.md deleted file mode 100644 index 9d9c3e9..0000000 --- a/release_notes_v3.4.1.md +++ /dev/null @@ -1,40 +0,0 @@ -# sol-trade-sdk v3.4.1 - -Rust SDK for Solana DEX trading (Pump.fun, PumpSwap, Raydium, Bonk, Meteora, etc.). - -## What's Changed - -### New Features - -- **PumpFun & PumpSwap Cashback** (#77): Support for cashback in PumpFun and PumpSwap trading flows. See [Cashback documentation](docs/PUMP_CASHBACK_README.md). -- **Events**: `is_cashback_coin` is now passed from events; PumpFun examples use `sol-parser-sdk` only for event parsing. - -### Performance - -- **SWQoS**: Reduced submit latency; fixed high latency after ~5 minutes idle. - -### Bug Fixes - -- **WSOL ATA**: WSOL Associated Token Account creation now runs in background with retry and timeout for more reliable setup. -- Silenced unused and deprecated compiler warnings. - -### Documentation - -- README (EN/中文): Added Cashback section, outline, examples and tables. -- Updated crates.io / docs references in README. - ---- - -## Cargo - -**From Git (this release):** -```toml -sol-trade-sdk = { git = "https://github.com/0xfnzero/sol-trade-sdk", tag = "v3.4.1" } -``` - -**From crates.io** (when published): -```toml -sol-trade-sdk = "3.4.1" -``` - -**Full Changelog**: https://github.com/0xfnzero/sol-trade-sdk/compare/v3.4.0...v3.4.1 diff --git a/release_notes_v3.5.0.md b/release_notes_v3.5.0.md deleted file mode 100644 index 133dbd4..0000000 --- a/release_notes_v3.5.0.md +++ /dev/null @@ -1,37 +0,0 @@ -# sol-trade-sdk v3.5.0 - -Rust SDK for Solana DEX trading (Pump.fun, PumpSwap, Raydium, Bonk, Meteora, etc.). - -## What's Changed - -### Performance - -- **Executor hot path**: Sample `Instant::now()` only when `log_enabled` or `simulate` (total, build, submit, confirm) to reduce cold-path syscalls. -- **SWQOS**: `execute_parallel` now takes `&[Arc]` to avoid cloning the client list on each swap. -- **Constants**: Named constants for instruction/account sizes and HTTP client timeouts; no magic numbers in hot paths. - -### Code Quality - -- **Protocol params**: Single `validate_protocol_params()` used for both buy and sell; removed duplicate match blocks in `lib.rs`. -- **Comments**: Bilingual (English + 中文) doc and inline comments across execution, executor, perf (hardware_optimizations, syscall_bypass), and swqos/common. -- **Prefetch/safety**: Clearer docs for cache prefetch and `unsafe` usage (valid read-only ref, no concurrent write). - -### Documentation - -- README (EN/CN): Version references updated to 3.5.0 for path and crates.io usage. - ---- - -## Cargo - -**From Git (this release):** -```toml -sol-trade-sdk = { git = "https://github.com/0xfnzero/sol-trade-sdk", tag = "v3.5.0" } -``` - -**From crates.io:** -```toml -sol-trade-sdk = "3.5.0" -``` - -**Full Changelog**: https://github.com/0xfnzero/sol-trade-sdk/compare/v3.4.1...v3.5.0