━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
UPDATE 9.0.1
DS-Ads — Released May 7, 2026
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Bug Fixes
• Velocity — Permission check bypass — The /ads command on Velocity was gating every subcommand behind ads.manage, making ads.reload and ads.send unreachable for players who only held those nodes. Each subcommand now enforces its own permission independently (ads.reload, ads.manage, ads.send).
Improvements
• Universal JAR — The three platform-specific JARs (spigot, bungee, velocity) have been merged into a single DS-Ads-9.0.1.jar. Drop it on any platform and the correct plugin descriptor is loaded automatically.
• Java 17 enforced — The build toolchain now pins both the compiler and the daemon to JDK 17, ensuring reproducible builds.
Update Instructions
1. Stop your server / proxy
2. Remove the old DS-Ads .jar
3. Place the new DS-Ads-9.0.1.jar in your plugins/ folder
4. Start your server — no configuration changes required
✅ Settings.yml from 9.0 is fully compatible. No migration needed.
⚙️ Requirements:
• Java 17 or newer
• Spigot / Paper 1.18.2 or newer
• BungeeCord build compatible with 1.21
• Velocity 3.3.0 or newer
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━