
FairyChat v0.7.4
The next generation chat plugin for managing your server's chat.
New Features
Build System & Dependencies
- use own repo for ultrapmerissionsapi (16f0c48 by @rexlManu)
- replace shadow from gradleup to support java 21+ (6f981aa by @rexlManu)
- deps:
- bump io.papermc.paperweight.userdev from 1.7.2 to 1.7.4 (71c6a9a by @dependabot[bot])
- bump org.jetbrains:annotations from 24.1.0 to 26.0.1 (42cd549 by @dependabot[bot])
- bump io.freefair.lombok from 8.10 to 8.10.2 (fbb788a by @dependabot[bot])
- bump com.zaxxer:HikariCP from 5.1.0 to 6.0.0 (eace14f by @dependabot[bot])
- bump org.bstats:bstats-bukkit from 3.0.3 to 3.1.0 (264dbac by @dependabot[bot])
- bump redis.clients:jedis from 5.1.4 to 5.1.5 (a2d3f27 by @dependabot[bot])
- bump org.bstats:bstats-bukkit from 3.0.2 to 3.0.3 (ce88d87 by @dependabot[bot])
- bump io.freefair.lombok from 8.7.1 to 8.10 (1209c94 by @dependabot[bot])
- bump xyz.jpenilla.run-paper from 2.3.0 to 2.3.1 (2121b42 by @dependabot[bot])
Chores
Full Changelog: v0.7.3...v0.7.4
New Features
Build System & Dependencies
- add newer versions as supported (962d157 by @rexlManu)
- deps:
- bump io.freefair.lombok from 8.6 to 8.7.1 (249fd4b by @dependabot[bot])
- bump actions/upload-artifact from 4.3.4 to 4.3.6 (785199c by @dependabot[bot])
- bump io.papermc.paperweight.userdev from 1.7.1 to 1.7.2 (f09a952 by @dependabot[bot])
- bump net.kyori:adventure-platform-bukkit (908d22e by @dependabot[bot])
- bump gradle/actions from 3 to 4 (6ca02ec by @dependabot[bot])
- bump redis.clients:jedis from 4.1.1 to 5.1.4 (04067a2 by @dependabot[bot])
- bump minimessage from 4.16.0 to 4.17.0 (6c5f6ff by @dependabot[bot])
- bump actions/upload-artifact from 4.3.3 to 4.3.4 (aae122a by @dependabot[bot])
Chores
Full Changelog: v0.7.2...v0.7.3
New Features
Bug Fixes
Build System & Dependencies
- replace deprecated builddir usage (05d1ae1 by @rexlManu)
- update gradle to 8.7 (2f279d1 by @rexlManu)
- deps:
- bump actions/checkout from 3 to 4 (ee50838 by @dependabot[bot])
- bump io.papermc.paperweight.userdev from 1.6.0 to 1.7.0 (f22dc92 by @dependabot[bot])
- bump xyz.jpenilla.run-paper from 2.2.4 to 2.3.0 (3153c7c by @dependabot[bot])
- bump io.papermc.paperweight.userdev from 1.5.11 to 1.6.0 (5d24e3e by @dependabot[bot])
- bump xyz.jpenilla.run-paper from 2.2.2 to 2.2.4 (2b6b4a0 by @dependabot[bot])
- bump actions/upload-artifact from 3.1.0 to 4.3.3 (08650da by @dependabot[bot])
Chores
CI
Full Changelog: v0.6.1...v0.7.0
Bug Fixes
Chores
New Contributors
- @dependabot made their first contribution in #35
Full Changelog: v0.5.8...v0.5.9
New Features
- config reload command (7920a29fe92cf6acb63c965de014386cb5c96858 by @rexlManu)
- player chat cooldown with threshold (e1f3a53edee2b2da1fad65e2b870de145b590b2b by @rexlManu)
- mention users via @ in chat and play sound on mention (c4fce51dec8ac5c1c4dc775e2e8d8cf21f4afcbe by @rexlManu)
- chat clear command (a959d6c17c1fbdbaf95614567dd60502784545c5 by @rexlManu)
Bug Fixes
- chat clear channels gets registered (8f809f6f5eeb3e77316b7908a002c28e0841aea8 by @rexlManu)
- update checker now returns actually fetched version instead of 0.3.2 (f1de8b81e3a7ed3d55acaf6e3f06d7e95a633ad4 by @rexlManu)
Build System & Dependencies
- replace paper plugin values with properly values (0dc76cc683a8c18ae5ee471b41dbc089410fad34 by @rexlManu)
Documentation
- update readme with commands and recommended plugin (be4efb6798c06960bf4d07ed579c01b8de90d0cb by @rexlManu)
Chores
- bump version to 0.3.5 (983adcc6e01caa890ef61d0d0f8bf825b66b71c2 by @rexlManu)
- bultin placeholders as parsed to add them to tags as values (84f9781d39e55903edf4dbff17a4478b04d6026a by @rexlManu)
- remove logout delayed check for user (de2b18059e452f6fd5c826bebbdde901d1402a58 by @rexlManu)
- change default values for custom messages (e943b3a8005ec50cd6bebdc64ff84493aff12a68 by @rexlManu)
Other Changes
- metrics:
- redis users chart (de9d2d045975f3aa0a637820e913b1b9f4cf0e53 by @rexlManu)
Full Changelog: https://github.com/rexlManu/FairyChat/compare/v0.3.4...v0.3.5
Bug Fixes
- provide paper plugin with legacy dependency declaration (41f9d42554be785aed2c199a1e88fc5b3831fefa by @rexlManu)
- folia detection breaks non folia servers (9eba895acf114ab54e565984d32fb31a2899a201 by @rexlManu)
- reconnect pubsub on exit (e3009e0164a34bd8291a6881840c0dc38cf51006 by @rexlManu)
Chores
- bump version to 0.3.3 (b4c01621f7a385c50cc9a8da99c3b56b62a72d6e by @rexlManu)
- disable paper plugin generation on build (fd9afcd9f46187761e132f31b6f915f32678b399 by @rexlManu)
Full Changelog: https://github.com/rexlManu/FairyChat/compare/v0.3.2...v0.3.3
New Features
- ignore also ignores public messages (ebbaafc04d8aa94c4ffaefec0ed8136f84d3e759 by @rexlManu)
- placeholder api support (cef5ca8b51bb8e0cf1f1a2c6e64726b05cfcbef2 by @rexlManu)
- legacy chat color support (96654e17b1b57f6fa013e73b27d87715661efe6f by @rexlManu)
- customize the join and quit message with miniplaceholders (68b8a9adc50dce1670b2bab357ddd1e4df02940f by @rexlManu)
Documentation
- update readme with legacy support (4f8d8fb65aecb53dc2019d9e297bd10f85000110 by @rexlManu)
Refactors
- empty or null quit / join message will prevent the message (2ddb8e798f6913e334155df6221e9607e058fbbb by @rexlManu)
Chores
- bump version to 0.2.5 (39ff16b86930e29e63d70791beee3d100039f555 by @rexlManu)
- update config comment for chat format (e56e99873e698cde1967eb20f661e91c030dd246 by @rexlManu)
Full Changelog: https://github.com/rexlManu/FairyChat/compare/v0.2.4...v0.2.5
New Features
- update checker on plugin enable with notification (b10240679bf67c83f2b6d21857680befec5b2b67 by @rexlManu)
Bug Fixes
- use redis pubsub for avoiding race conditions (03ab70e0d6c639a641faec949c7f29e955e61b99 by @rexlManu)
- handle players when plugin will be disabled (ab4014ab80fd9f32b91553d2589139dafc55b4f0 by @rexlManu)
- when user wasn't found, we add the sender to users (39458780168c39c43cc3d8a52693809b07672ba2 by @rexlManu)
- add delay before adding the user for handling race conditions when the user quits (abcc358fb7e42786b9505f1f3642b6164c0a278b by @rexlManu)
Documentation
- adding images for branding and previewing the plugin (3133aabf2a5bcb53bfd1723b673af76142bc267a by @rexlManu)
- moved several sections to wiki and just mention documentation in readme (b8941219c052763908308e1aca6fab9938dac92e by @rexlManu)
Chores
- bump version to 0.2.3 (432a73cb54085d2e44a2a62326c80a36f8ed467e by @rexlManu)
- wrong icon field usage for deinplugin.yaml (d928d7112c051d814bf2a174395d93adadcde682 by @rexlManu)
- meta file for deinplugin.net (3c5d9da8659f59d7d9241e13fd7c0b7802c4d694 by @rexlManu)
Reverts
- "chore: meta file for deinplugin.net [skip ci]" (3085e9d0b35069812fe1681ff1e069f9a583d4d8 by @rexlManu)
- "chore: wrong icon field usage for deinplugin.yaml [skip ci]" (2e309bff03ad6c9ef48f50af0112882ae4fb762d by @rexlManu)
Full Changelog: https://github.com/rexlManu/FairyChat/compare/v0.2.2...v0.2.3
## Build System & Dependencies
* update build.gradle.kts to expand version and description in paper-plugin.yml. (fe55ca22675981601e1839c86944027dd5ccf95e by @rexlManu)
* description placeholder in paper plugin will be replaced on building (9b9d5fc4ebaee8026a440bfd934ab870070fb1c3 by @rexlManu)
## Chores
* bump version to 0.2.2 (bed52666df1a59a71d5f33a574eb7b5c85f25035 by @rexlManu)
* provide plugin yml for identification (e7c7455bacdd4669f9106cf71ebcde8322f3ac14 by @rexlManu)
**Full Changelog**: https://github.com/rexlManu/FairyChat/compare/v0.2.1...v0.2.2