## 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
Optional dependencies
MiniPlaceholders
Any compatible version
LuckPerms
Any compatible version
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }