mirror of
https://github.com/funkemunky/AntiVPN.git
synced 2026-05-31 09:31:54 +00:00
980d0c4af8
* Add 1.10.1 entry to CHANGELOG.md for 04/28/2026 release Agent-Logs-Url: https://github.com/funkemunky/AntiVPN/sessions/7d8f588b-2395-4174-9998-fcdb4cba6154 Co-authored-by: funkemunky <30784509+funkemunky@users.noreply.github.com> * Update CHANGELOG.md --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: funkemunky <30784509+funkemunky@users.noreply.github.com>
2.1 KiB
2.1 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[1.10.1] - 2026-04-28
Fixed
- Async kick error that caused issues during player removal when running commands.
- Startup error caused by a packaging issue is now corrected.
Changed
- Players can now be whitelisted even while offline (on non-cracked servers)
Added
[1.10.0] - 2026-04-07
Added
- CIDR allowlisting, including commands to add, remove, view, and search entries
- MongoDB support for CIDR allowlist storage
- VPN detection webhooks with Discord and Slack formatting options
- Mojang API fallback support for player lookups
- Folia support
Changed
- Improved player blocking so flagged users are removed more reliably across platforms
- Updated allowlist handling to validate CIDR entries more consistently
- Improved database cleanup for outdated cached responses
Fixed
- SQL startup and loading issues, including MySQL library injection problems
- CIDR parsing issues and MongoDB CIDR lookup failures
- Allowlist-related SQL errors
- Repeated webhook spam from duplicate VPN detection events
Documentation
- Expanded webhook setup documentation for Discord and Slack
[1.9.4] - 2025-09-30
Added
- Sponge platform support
- UUID lookup support for player validation
- Better scheduled kick checking
- Java 17 and Java 21 support
- Database metrics tracking for bStats
Changed
- BREAKING: Minimum Java version upgraded from 8 to 17
- Replaced the old cache implementation with Caffeine for better performance
- Improved asynchronous player checking and VPN detection handling
- Improved database connection management and error handling
Fixed
- H2 database compatibility issues with automatic backup and recovery
- Memory leaks and resource cleanup problems in database handling
- Thread safety issues in player cache management
- Command registration issues during plugin startup and shutdown