New Features
- support non self closing tags for placeholderapi (25f07edad09d5758283c6c4a5c4fde1970cf9559 by @rexlManu)
Build System & Dependencies
- use own repo for ultrapmerissionsapi (16f0c48c8b85b7ff82d8dca5471815cc80a31008 by @rexlManu)
- replace shadow from gradleup to support java 21+ (6f981aaccefc8a73456fbbdae1f3f08205a239e2 by @rexlManu)
- deps:
- bump io.papermc.paperweight.userdev from 1.7.2 to 1.7.4 (71c6a9a8818cde40c058d6b322e1d2bf3eac45cc by @dependabot[bot])
- bump org.jetbrains:annotations from 24.1.0 to 26.0.1 (42cd5499434023b0419877304a9f66e05b448a2b by @dependabot[bot])
- bump io.freefair.lombok from 8.10 to 8.10.2 (fbb788a545b76fed35326ffaa2200f52c5efeb01 by @dependabot[bot])
- bump com.zaxxer:HikariCP from 5.1.0 to 6.0.0 (eace14f97f4607b0d4257ca49332fd20f05ed99a by @dependabot[bot])
- bump org.bstats:bstats-bukkit from 3.0.3 to 3.1.0 (264dbac7e7ee118e2379fea87f6d06cb272e0eb8 by @dependabot[bot])
- bump redis.clients:jedis from 5.1.4 to 5.1.5 (a2d3f27a082a8a622398f2a6faef199db3093120 by @dependabot[bot])
- bump org.bstats:bstats-bukkit from 3.0.2 to 3.0.3 (ce88d8788610518ca1fc7fd1d95dbae40819b5e1 by @dependabot[bot])
- bump io.freefair.lombok from 8.7.1 to 8.10 (1209c940cdff58d30f4925c9eea0ac236f86e485 by @dependabot[bot])
- bump xyz.jpenilla.run-paper from 2.3.0 to 2.3.1 (2121b42d74b534c37fbb8d2e2fca2b9d33f82e23 by @dependabot[bot])
Chores
- bump version to 0.7.4 (3b7f69e84a49d6d5c735cca0c110369fa15f3533 by @rexlManu)
Full Changelog: https://github.com/rexlManu/FairyChat/compare/v0.7.3...v0.7.4
New Features
- config option
placeholderSelfClosingTags
(f3b59bf154b626cdeac95ac872437fbab6eb9e9c by @rexlManu)
Build System & Dependencies
- add newer versions as supported (962d157a92a0c921ce3d8bb2528b15c68e42382a by @rexlManu)
- deps:
- bump io.freefair.lombok from 8.6 to 8.7.1 (249fd4bacd66f87e44b1a8e2ee5cfde753995027 by @dependabot[bot])
- bump actions/upload-artifact from 4.3.4 to 4.3.6 (785199c6011380478c24bd1dfdbf68afae41b3c0 by @dependabot[bot])
- bump io.papermc.paperweight.userdev from 1.7.1 to 1.7.2 (f09a952768874fc440febf808094f871573288f1 by @dependabot[bot])
- bump net.kyori:adventure-platform-bukkit (908d22e95cfc3df5323af4a55f5128f13ca4240f by @dependabot[bot])
- bump gradle/actions from 3 to 4 (6ca02ece35b5324be0248ada86a31834b3e70758 by @dependabot[bot])
- bump redis.clients:jedis from 4.1.1 to 5.1.4 (04067a22c419ca14466094f2f0ddcfe83e1e68f0 by @dependabot[bot])
- bump minimessage from 4.16.0 to 4.17.0 (6c5f6ffd8c7822dba2cd703fa552702ecf11b4a7 by @dependabot[bot])
- bump actions/upload-artifact from 4.3.3 to 4.3.4 (aae122a14aa1ecc220b7ea83df45977275a17ce6 by @dependabot[bot])
Chores
- bump version to 0.7.3 (c17dcc63e2b59fea2f96c4ed667d53c23fd56d45 by @rexlManu)
Full Changelog: https://github.com/rexlManu/FairyChat/compare/v0.7.2...v0.7.3
Bug Fixes
- don't override null custom messages to the event (7b954f57f20fd52287f3a01760ed0d3e5cd2cdac by @rexlManu)
- item placeholder leads to error on spigot (64e992a44f7eaffefad51a49bd0191bcaab87f7b by @rexlManu)
Chores
- bump versiion to 0.7.2 (87b3c674421772980c9c4566b7a5000ca380c06c by @rexlManu)
Full Changelog: https://github.com/rexlManu/FairyChat/compare/v0.7.1...v0.7.2
Bug Fixes
- pass event cancelled status to fairy event (4ee40deeda560070f19077a054e728cd797cc528 by @rexlManu)
Build System & Dependencies
- deps:
- bump io.papermc.paperweight.userdev from 1.7.0 to 1.7.1 (178291fb8cdf019bfad0635a806841291963d29f by @dependabot[bot])
Chores
- bump version to 0.7.1 (45a3eca142b04ed301fcf5ed369001a78c20362f by @rexlManu)
Full Changelog: https://github.com/rexlManu/FairyChat/compare/v0.7.0...v0.7.1
New Features
- add
w
as alias for pm (closes #52) (d073d429f6840218729d194fdbddcc1ca6832318 by @rexlManu)
Bug Fixes
- load config with utf8 (e17861cfbdb12f7f2a40f027b7888874c7964e9f by @rexlManu)
Build System & Dependencies
- replace deprecated builddir usage (05d1ae1f32d2a2549a0deccbb152b97445a78d30 by @rexlManu)
- update gradle to 8.7 (2f279d1e5c263616c866fdc8347defb1d4a1b601 by @rexlManu)
- deps:
- bump actions/checkout from 3 to 4 (ee50838deb54652fd287d2693604938fda386305 by @dependabot[bot])
- bump io.papermc.paperweight.userdev from 1.6.0 to 1.7.0 (f22dc928ee9b81dc601ee8a5b6456cf920f3d769 by @dependabot[bot])
- bump xyz.jpenilla.run-paper from 2.2.4 to 2.3.0 (3153c7c367b2d1d0b88cbb450d034ad75c7db05e by @dependabot[bot])
- bump io.papermc.paperweight.userdev from 1.5.11 to 1.6.0 (5d24e3e7eb5bf5236f5b964fdea681b8ecbd7e6e by @dependabot[bot])
- bump xyz.jpenilla.run-paper from 2.2.2 to 2.2.4 (2b6b4a07ef8dfd1b6dd1c3eea22a3f260298a3fe by @dependabot[bot])
- bump actions/upload-artifact from 3.1.0 to 4.3.3 (08650da2646456b1e20528de38310e2374a6e1cd by @dependabot[bot])
Chores
- bump version to 0.7.0 (b98640af4cdab979733ee404824ab48000833b38 by @rexlManu)
CI
- update actions & reformat gradle action (03498114a4e7e88f676d5705b436687572710570 by @rexlManu)
Full Changelog: https://github.com/rexlManu/FairyChat/compare/v0.6.1...v0.7.0
Bug Fixes
- replace rgb values in papi tag (479d05f26df9955ea882d7e57e3874c0a68460a0 by @rexlManu)
Chores
- bump version to 0.6.1 (dac156c334fa83e3a9be3979fbae1e77ac5a2299 by @rexlManu)
Full Changelog: https://github.com/rexlManu/FairyChat/compare/v0.6.0...v0.6.1
New Features
- spigot compatibility (ef3cccc740c5ce6850b17684e6f2d260c3a5c604 by @rexlManu)
Chores
- bump version to 0.6.0 (bb07f577dcc46bbfe024811bdfe3a99d112206d3 by @rexlManu)
Full Changelog: https://github.com/rexlManu/FairyChat/compare/v0.5.9...v0.6.0
Bug Fixes
- ignoring a player also hides mentions (d350ef5d3918ac4ab51fea6032d2d39de4cfb0a0 by @rexlManu)
Chores
- bump version to 0.5.9 (ed313c32f1180fd1d68026dc330adfda01a9defa by @rexlManu)
New Contributors
- @dependabot made their first contribution in https://github.com/rexlManu/FairyChat/pull/35
Full Changelog: https://github.com/rexlManu/FairyChat/compare/v0.5.8...v0.5.9
Bug Fixes
- move configlib to maven central (8bc3e636c4cd3a79c4810b2da73f212b7aac9bb6 by @rexlManu)
CI
- add dependabot config (afbff2dc47158f31b9de49aa65a3531c28a3c6db by @rexlManu)
Full Changelog: https://github.com/rexlManu/FairyChat/compare/v0.5.6...v0.5.7
Chores
- bump ersion to 0.5.8 (e012c91f133c3b664f4fd157192a790a7a3ee69a by @rexlManu)
Full Changelog: https://github.com/rexlManu/FairyChat/compare/v0.5.7...v0.5.8
Bug Fixes
- move configlib to maven central (8bc3e636c4cd3a79c4810b2da73f212b7aac9bb6 by @rexlManu)
CI
- add dependabot config (afbff2dc47158f31b9de49aa65a3531c28a3c6db by @rexlManu)
Full Changelog: https://github.com/rexlManu/FairyChat/compare/v0.5.6...v0.5.7
New Features
- cooldown strategies (closes #25) (4f432fed736a0b28476b3acae6c17f40622a1aae by @rexlManu)
Build System & Dependencies
- update gradle plugins (6284d067b1502fe6a4e9c9340f8f1a4854445ec2 by @rexlManu)
- update gradle to 8.5 (ae5260f5f91aecf9dd17b275002b5854d6f54da7 by @rexlManu)
Chores
- bump version to 0.5.6 (0710f78c87f729b91ab2d88845ee0c9dee0f9f71 by @rexlManu)
Full Changelog: https://github.com/rexlManu/FairyChat/compare/v0.5.5...v0.5.6
Chores
- bump version to 0.5.5 (4ab4fe13bd2000248d275b655e6516390e3dbfbb by @rexlManu)
- remove debug print statement (c8df4d509c1cc3afe6cf682a1b03d21deabe519c by @rexlManu)
Full Changelog: https://github.com/rexlManu/FairyChat/compare/v0.5.4...v0.5.5
Bug Fixes
- placeholder api with section symbol display now (8b22449f10c2f59ef94aa9e6cf4b299b7eb5ad66 by @rexlManu)
Chores
- bump version to 0.5.4 (70271f20a2b336b7fca5a8dd1f3c27ce6cb9a5ea by @rexlManu)
Full Changelog: https://github.com/rexlManu/FairyChat/compare/v0.5.3...v0.5.4
New Features
- allow with permission that join and quit messages will not be sent for target (6ca1c15aece1232c6ec8ce4c764b4b666fb31f2f by @rexlManu)
Bug Fixes
- ignore events like join & quit when cancelled from other plugins (cf2e6cc3eb71a04e76dae92b2c4036f06df15544 by @rexlManu)
Build System & Dependencies
- update hangar publish with refactored methods (1b0d2541fa22988197f6ad030fad15ea12f8f9a4 by @rexlManu)
Chores
- bump version to 0.5.3 (083031960b4d08d592f57b8197c2f06c36018a38 by @rexlManu)
- bump versions of libraries (92544d5bc278662405474726524ffbc5e9fa24b6 by @rexlManu)
Full Changelog: https://github.com/rexlManu/FairyChat/compare/v0.5.2...v0.5.3
Bug Fixes
- only the first spoiler works (closes #20) (9de742d77ff08a50d37a04997b0931406f547839 by @rexlManu)
Chores
- bump version to 0.5.2 (230722f27c8a380a8a206764e554c8d4b8fbafe6 by @rexlManu)
Full Changelog: https://github.com/rexlManu/FairyChat/compare/v0.5.1...v0.5.2
New Features
- support for UltraPermissions (98866c69a5854e66db4e985c3237879f0a39ca40 by @rexlManu)
Bug Fixes
- plugin doesn't enable if luckperms isn't on the server (fa490bbd4c4c9ce79d993493456bf04a6fdd8fb5 by @rexlManu)
Chores
- bump version to 0.5.1 (534d457dd01d9c0deeda336e72e0d91941f90c0c by @rexlManu)
Full Changelog: https://github.com/rexlManu/FairyChat/compare/v0.5.0...v0.5.1
New Features
fairychat.bypass.cooldown
permission to bypass chat cooldown (90099963f543eda247efa54003213dd24e5591bc by @rexlManu)fc_world_name
for display the world with configurable name in config (d1b27feafae6fba4a65497fd48e94f4deb2fa796 by @rexlManu)- spoiler tag for chat messages with || (9d0c1f138771d6de58f3a294a4914067cbeb6ec9 by @rexlManu)
fc_luckperms_prefix_by_group
placeholder (404f618d2ba0e1b9f2de1439f8d8d4a49261f866 by @rexlManu)
Documentation
- update permissions (1860cb2b169dcac40f844812f1954a525c277253 by @rexlManu)
Refactors
- changed how messages are handled for modifications (4c437c5cf247a77fc444181129b8ed3baad4f582 by @rexlManu)
Chores
- bump version to 0.5.0 (071a6a74d7e741ad874d81997b3f2dba33c9d6b9 by @rexlManu)
- code format, clean up imports and add this qualifier (20e2d5bbbfb4ff35b813edb7a398c3a4bfdb3347 by @rexlManu)
Full Changelog: https://github.com/rexlManu/FairyChat/compare/v0.4.1...v0.5.0
New Features
- allow <item> placeholder in chat for displaying chat (2916acd1ce7ac3c598429720bb2569ffb7052740 by @rexlManu)
- private messaging has now the option to configure sender and receiver format (2b3cf44e262fdc150f18cb9546cc5ac8f36d9485 by @rexlManu)
Bug Fixes
- plugin doesn't enable if luckperms isn't on the server (b008e8e59528a540ed0d8f445f3c6a3a5e9aaa91 by @rexlManu)
Build System & Dependencies
- update gradlew permissions (1ab8051e7b28d5df2b6b285fb3ffd5dc0abd5fe7 by @rexlManu)
Chores
- bump version to 0.4.1 (85e54b1e1c5d5d23648aabad7a9e89541e6bdbf1 by @rexlManu)
Full Changelog: https://github.com/rexlManu/FairyChat/compare/v0.4.0...v0.4.1
New Features
- permission for bypassing the similarity check (5de2c85e7a6598219fb4fa6e8a9f32e89b65a6ba by @rexlManu)
- check last message for similarity and prevent it (835c17295933ba584179806ccb3d0c4cba7dc7e6 by @rexlManu)
Bug Fixes
- last message will only be stored after successful sent to prevent similarity check for cooldowned players (8bf3111b477a3fb436218b941604b13b581220a7 by @rexlManu)
- cancelled events will be not ignored (1cef62d4eb9221f824abdf8bcac2b1e63f165c74 by @rexlManu)
Build System & Dependencies
- add string-similarity library to gradle dependencies (f3b6c1e73d691aa805dbdd2490b15574cfb2137f by @rexlManu)
Documentation
- update readme with similarity (f11dd214c231675a5f4a0d0f68f0a632a013b2fe by @rexlManu)
Chores
- bump version to 0.4.0 (131d89edc88623fee6f9550b34c9be56381b99c2 by @rexlManu)
- add containsKey method to ExpiringMap (fdedbf38f9f9576d50c216967234c12a2ece9072 by @rexlManu)
Full Changelog: https://github.com/rexlManu/FairyChat/compare/v0.3.9...v0.4.0