Releases: kylejuliandev/tws.management
Release v1.2.2
Minor patch to officially support Minecraft 1.18.1. Unofficially, the plugin was supported in 1.18.1 despite targeting 1.18.
Recent Changes
Improvements 🏗️
- Upgrade to Minecraft
1.18.1
officially and update project README to reflect this
Full Changelog: v1.2.1...v1.2.2
Release v1.2.1
This release addresses several issues with the upgrade to support Minecraft 1.18.1 and adds several enhancements that were requested
Recent Changes
Improvements 🏗️
-
Add new configuration values to support enabling and disabling the automated AFK Kick mechanism
-
Add new configuration values to support enabling and disabling the warning message that players received after being AFK
-
Add rolling log file that maintains list of individuals who have been unwhitelisted
unwhitelists.log
- This can be enabled or disabled in the
config.json
- This can be enabled or disabled in the
-
Upgrade TAB support to 3.0.1
New config.json
file
Bug fixes 🐛
- Fix issue with pagination buttons in chat not working
- Fix issue with plugin version not being populated in the plugin.yml
Full Changelog: v1.2.0...v1.2.1
Release v1.2.0
This release supports Minecraft 1.18 with Purpur. Purpur 1.18 is currently experimental and not recommended for Production workflows. Other enhancements and changes are mostly around automated build and release pipelines.
Recent Changes
Improvements 🏗️
- Feature/tws.management update to Minecraft 1.18 by @kylejuliandev in #43
- Upgrade purpur 1.18 by @kylejuliandev in #46
- Remove use of deprecated Purpur and Paper APIs
- Upgrade to TAB 3.0.0
- Upgrade to Java 16, as required by Minecraft 1.18
Other
- Fix build.yml by @kylejuliandev in #44
- Introduce release pipeline by @kylejuliandev in #45
- Update release pipeline to use softprops action by @kylejuliandev in #47
- Update release.yml by @kylejuliandev in #48
- Update release step to use GITHUB_REF_NAME by @kylejuliandev in #49
- Update to use fully qualified env reference by @kylejuliandev in #50
- Update release step to use env variable for version by @kylejuliandev in #51
Full Changelog: v1.0.1...v1.2.0
Release v1.0.1
This release mostly includes quality of life improvements and tidy ups for the developer side. A major enhancement was added to the whitelist configuration, giving a more fine control over how long players need to be inactive to unwhitelist them. This release is intended to be run on Minecraft 1.16.2
, preferably with PaperMC.
Recent Changes
Improvements 🏗️
- Added support for Durations for the whitelist check. Server admins can now finely control when the auto-unwhitelist check takes place and how long a Player needs to be away from the server before unwhitelisting (see below). This control can go down as far as nanoseconds
"whitelistConfig": { "enabled": true, "inactivity": "P14DT0S", "check": "PT30M" },
- Documentation for the syntax can be found here.
General 🌅
- Tidied up the repository so the Plugin Name
TWSManagement
is found in the package definition. - Add support for automatically generating version numbers
- Added automatic build and release pipelines
Bug Fixes 🐞
- Updated plugin to use newer API methods provided by Spigot for sending an action bar message and getting the last login time