Skip to content

Releases

Snarky Server 1.5.6 (Paper 26.3)

Choose a tag to compare

@github-actions github-actions released this 27 Sep 21:40

Compatibility: Paper 26.3 on Java 25+.

Full Changelog: v1.5.5...v1.5.6

Snarky Server 1.5.5 (Paper 26.2)

Choose a tag to compare

@github-actions github-actions released this 13 Sep 18:28

Compatibility: Paper 26.2 on Java 25+.

Full Changelog: v1.5.4...v1.5.5

Snarky Server 1.5.4 (Paper 26.2)

Choose a tag to compare

@github-actions github-actions released this 06 Jul 00:32

Compatibility: Paper 26.2 on Java 25+.

Full Changelog: v1.5.2...v1.5.4

Snarky Server 1.5.2

Choose a tag to compare

@github-actions github-actions released this 02 Apr 04:50

Full Changelog: v1.5.1...v1.5.2

Snarky Server 1.5.1

Choose a tag to compare

@github-actions github-actions released this 02 Apr 00:34

Full Changelog: v1.5.0...v1.5.1

Snarky Server 1.5.0

Choose a tag to compare

@github-actions github-actions released this 02 Apr 00:02

Full Changelog: v1.4.9...v1.5.0

Snarky Server 1.4.9

Choose a tag to compare

@github-actions github-actions released this 01 Apr 03:46

Full Changelog: v1.4.8...v1.4.9

Snarky Server 1.4.8

Choose a tag to compare

@github-actions github-actions released this 31 Mar 02:42

What's Changed

  • Preserve message quoting by stopping runtime config rewrites by @KolbieCheese in #14
  • Normalize config.yml formatting and remove escaped control sequences by @KolbieCheese in #15
  • Update build-plugin workflow for Node24 JS actions and v5 setup actions by @KolbieCheese in #16
  • Make gradlew executable and CI-invocation robust; normalize config.yml and update config tests by @KolbieCheese in #18
  • Refactor SnarkyConfig into messages/chances/triggers config records by @KolbieCheese in #19
  • Centralize category key resolution in SnarkyConfigLoader by @KolbieCheese in #20
  • Split SnarkyServer config into messages/chances/triggers files by @KolbieCheese in #21
  • Update test builders to use split SnarkyConfig components by @KolbieCheese in #22
  • Refactor loader test to use nested config accessors by @KolbieCheese in #23
  • Trigger greeting snarks on player join instead of chat by @KolbieCheese in #24
  • Update default message configuration replies by @KolbieCheese in #25

Full Changelog: v1.0.0...v1.4.8

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 26 Mar 04:37

What's Changed

  • Initialize standard Paper plugin project scaffold by @KolbieCheese in #1
  • Update plugin.yml metadata and add bypass permission by @KolbieCheese in #2
  • Add default config.yml for snark behavior and filters by @KolbieCheese in #3
  • Add SnarkyServerPlugin bootstrap and shared snark services by @KolbieCheese in #4
  • Add async-safe SnarkListener and centralized SnarkService by @KolbieCheese in #5
  • Add thread-safe CooldownManager with per-player and global timestamps by @KolbieCheese in #6
  • Bump Paper API to 1.21.11 and document compatibility by @KolbieCheese in #7
  • Add per-category snark chances with legacy key fallback by @KolbieCheese in #8
  • Refactor death snark classification to typed DeathCategory and classifier by @KolbieCheese in #9
  • Add chat category routing scaffold with generic classifier by @KolbieCheese in #10
  • Add snarkreload command and runtime reload support by @KolbieCheese in #11
  • Switch default prefix to MiniMessage and keep placeholders plain-safe by @KolbieCheese in #12
  • Refine async chat gating and sync Bukkit execution by @KolbieCheese in #13

New Contributors

Full Changelog: https://github.com/KolbieCheese/Auto-Server-Replies/commits/v1.0.0

snarkyserver

Choose a tag to compare

@KolbieCheese KolbieCheese released this 26 Mar 04:37

First Iteration