- Fix some literals in DurationFormatter
- It wasn't detecting 's' as a literal in something like "HH'h 'mm'm 'ss's'", but all other literals worked for some reason, this fixes that
- I also improved the general code of the formatter to just be a bit nicer lmao
- Use Optionals
- Add
MiscUtility#handleException(supplier, throwables)
- Add
StringUtility#formatNumber(Number)
- Update Gradle
- 8.7 -> 8.10.2
MapUtility
->MapGenerator
with new system- Update Gradle plugins
- Gradle Galaxy: 1.2.3 -> 1.3.2
- Shadow: 8.3.0 -> 8.3.3
- Bump version (1.1.0 -> 2.0.0)
Full Changelog: 1.1.0...2.0.0