Skip to content

Releases: azurejelly/azuvotifier

3.4.0-beta.0

18 Jan 16:11
4d2b192

Choose a tag to compare

3.4.0-beta.0 Pre-release
Pre-release

Breaking changes

  • Re-organize common module

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

Internal changes

  • Re-organize Gradle version catalog
  • Updated velocity-api to 3.4.0-SNAPSHOT
  • Replaced https://nexus.velocitypowered.com with newer PaperMC repository
  • Add java and publishing conventions
  • Remove redundant folia module
  • Use Lombok for utility classes and some getters
  • Add ProtocolVersion#getHumanReadable()

Full Changelog: 3.3.6...3.4.0-beta.0

3.3.6

27 Nov 13:53
f7cf708

Choose a tag to compare

User-facing changes

  • Add experimental skip-offline-players setting (#13)
    • If set to true, it prevents VotifierEvent from firing if the player who voted isn't online.
  • Make forwarding method setting case-insensitive on Bukkit (#14)
  • Removed Defaulting to noop implementation message on Bukkit, Sponge and Velocity
  • Fix proxy forwarding method on BungeeCord

Internal changes

  • Specify TCP protocol on the Docker EXPOSE instruction
  • Rename default Docker Compose container name to azuvotifier

Full Changelog: 3.3.5...3.3.6

3.3.5

09 Aug 18:47
091caab

Choose a tag to compare

Internal changes

  • Update relocations

Full Changelog: 3.3.4...3.3.5

3.3.4

04 Aug 21:14
9d79d71

Choose a tag to compare

  • Add bStats for collecting anonymous statistics
    • Can be disabled under config.yml (or config.toml if you're using Velocity)
    • Metric collection on Sponge is configured through the /config/sponge/metrics.conf file and is disabled by default

Full Changelog: 3.3.3...3.3.4

3.3.3

23 Jul 19:56
ac737f4

Choose a tag to compare

  • 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

11 Jun 11:42
4a46317

Choose a tag to compare

  • 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

16 Apr 14:01
8efbe99

Choose a tag to compare

What's Changed

  • Mark Folia as supported
  • Update paper-api to 1.21.5
  • Other minor code changes

Full Changelog: 3.3.0...3.3.1

3.3.0

20 Jan 05:09
4215cc0

Choose a tag to compare

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 /nvreload if 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

03 Jan 10:57
4b9c8db

Choose a tag to compare