Release 1
Rust+ Reliability & Market Alerts
This release tightens the Rust+ experience for active teams: watch vending markets without babysitting the map, inspect BattleMetrics context from the dashboard, clean up old servers safely, and rely on team chat plus death alerts to behave under real server pressure.
Released 2026-04-29
32 highlighted commits
Rust+ gained market subscriptions with automatic match alerts, BattleMetrics visibility, safer server cleanup, and a round of team chat, death notification, and note/timer reliability fixes.
Market subscriptions now watch for you
Rust+ market monitoring moved from manual searches into saved subscriptions and automatic notifications.
- - Added market subscription commands and a dashboard management page for watching buy, sell, or all orders for specific items.
- - Added automatic market match notifications that reuse Rust+ notification delivery settings for Discord, in-game, or combined delivery.
- - Added cooldowns and bounded notification fan-out so busy vending activity does not flood channels or overwhelm Discord sends.
BattleMetrics visibility reached the dashboard
Guild admins can now connect Rust+ server context with BattleMetrics data from a dedicated dashboard surface.
- - Added a BattleMetrics page for Rust+ servers with online player viewing, search, and monitored-player controls.
- - Added strict BattleMetrics ID extraction from direct IDs or server URLs so paired servers keep their BattleMetrics link reliably.
- - Cached BattleMetrics player snapshots to reduce repeat fetch cost while keeping the server view responsive.
Team chat delivery became more dependable
Several Rust+ team chat paths were hardened around retries, duplicate suppression, and failure isolation.
- - Restored broadcast-based team chat receive behavior and primed subscriptions so inbound team messages appear more consistently.
- - Improved outgoing team message delivery with safer retries, sendability checks, queue isolation, and duplicate guards.
- - Suppressed bot echo loops and duplicate relay behavior between Discord and in-game team chat.
Notifications got sharper and less noisy
Rust+ notification handling now better reflects what actually happened in game while avoiding unnecessary repeat alerts.
- - Added team change event handling and notifications for roster updates.
- - Added alarm notification cooldowns and improved entity-state handling around Rust+ events.
- - Fixed offline death direct messages and wording so FCM death alerts correctly describe who killed the linked player.
Server management and saved data are safer
Dashboard and command paths now protect Rust+ records more carefully when users edit or remove server state.
- - Added a confirmed Rust+ server delete action that disconnects the server and cleans up related saved data safely.
- - Fixed note and timer creation by validating the paired server and using the correct stored server record for database writes.
- - Handled Rust+ subscription edge cases more gracefully so transient Rust+ API responses do not break the control flow.