Release Notes
- `%formatter_text_substring_[start]:[end]_<text>%` now accept non-nummerical characters for start and end. When provided will the index of the first character matching start/end be used (Note that those are BOTH 0-indexed, so end will be 1 character less).
-- Example: `%formatter_text_substring_:;_Text with a Semicolon; Semicolon won't be shown for end%` will output `Text with a Semicolon`
- Added some Cached Logger mechanic. This will now print warnings for invalid placeholders. To not spam the console are those warnings cached.