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)