Releases: azurejelly/azuvotifier
Releases · azurejelly/azuvotifier
3.4.0-beta.0
Breaking changes
- Re-organize
commonmodule
User-facing changes
- Add Fabric support
- Update documentation and artifact names to use 'azuvotifier' instead of 'nuvotifier'
- Fix standalone implementation not following the same error logging behavior as other platforms
- Use
ProtocolVersion#getHumanReadable()to display protocol version on logs - Replace older Sponge commands
- To reload the plugin, use
/votifier reload - To send a test vote, use
/votifier test
- To reload the plugin, use
Internal changes
- Re-organize Gradle version catalog
- Updated
velocity-apito3.4.0-SNAPSHOT - Replaced
https://nexus.velocitypowered.comwith newer PaperMC repository - Add java and publishing conventions
- Remove redundant
foliamodule - Use Lombok for utility classes and some getters
- Add
ProtocolVersion#getHumanReadable()
Full Changelog: 3.3.6...3.4.0-beta.0
3.3.6
User-facing changes
- Add experimental
skip-offline-playerssetting (#13)- If set to
true, it prevents VotifierEvent from firing if the player who voted isn't online.
- If set to
- Make forwarding method setting case-insensitive on Bukkit (#14)
- Removed
Defaulting to noop implementationmessage on Bukkit, Sponge and Velocity - Fix
proxyforwarding method on BungeeCord
Internal changes
- Specify TCP protocol on the Docker
EXPOSEinstruction - Rename default Docker Compose container name to
azuvotifier
Full Changelog: 3.3.5...3.3.6
3.3.5
3.3.4
- Add bStats for collecting anonymous statistics
- Can be disabled under
config.yml(orconfig.tomlif you're using Velocity) - Metric collection on Sponge is configured through the
/config/sponge/metrics.conffile and is disabled by default
- Can be disabled under
Full Changelog: 3.3.3...3.3.4
3.3.3
- Revert commit that moves Bukkit plugin to platform-specific package as it breaks existing plugins
- Use non-deprecated Vote#getTimestamp() method on Vote constructor
- Use the run-task Gradle plugin
Full Changelog: 3.3.2...3.3.3
3.3.2
- Add experimental Folia scheduler (#5)
- Move Bukkit code to platform-specific package
- Mention experimental Folia support on README
- Update Gradle wrapper to 8.14.2
Full Changelog: 3.3.1...3.3.2
3.3.1
What's Changed
- Mark Folia as supported
- Update
paper-apito 1.21.5 - Other minor code changes
Full Changelog: 3.3.0...3.3.1
3.3.0
What's Changed
- Support for using URIs for Redis connection info
- Re-added Sponge support, rewritten for API versions over 11.0.0
- Return an error during
/nvreloadif forwarding methods fail to be initialized - Fix any missing log messages regarding which method the plugin is using to receive forwarded votes
- Fix Paper 1.21.3 being detected as Folia and dispatching VotifierEvent asynchronously
- Changed package structure on most modules
- Update netty to version
4.1.116.Final - Update jedis to version
5.2.0
Full Changelog: 3.2.0...3.3.0
3.2.0
Full Changelog: https://github.com/azurejelly/azuvotifier/commits/3.2.0