v1.13.8 (2023-04-02) :: Miscellaneous minor bugfixes
Fixed
The German (de) locale pluralized 0 incorrectly in the history_have string. Credit to @phpwutz
A minor typo in the file that gets deployed to ./plugins/SignEdit/locales/README.txt
A race condition that assumed that a block is still a sign when using compatibility.edit-validation: Extra (#33)
Changed
If the file modification time of ./plugins/SignEdit/config.yml is not changed, the configuration will no longer be reloaded. (#29) This means that merely changing the file's ownership or permissions will not trigger the configuration reload anymore.
Under the Hood
Updated copyright year 2023
Restructured SignSubcommand inheritance to make more sense
Replaced constructor injection of ChatComms with a factory to avoid nesting assisted dependency injections
Extracted line selection parsing to new class LineSelectorParser to improve separation of concerns
Gradle has been updated from version 7.3.1 to version 8.1-rc-2.