- Save the original MessageFactory to prevent errors when disabling plugin on some servers, improved plugin compatibility.
- Obtain LoggerNamePatternSelector through the Log4j2 plugin registry to prevent plugin from failing to initialize due to class migration on some servers, improved plugin compatibility.
- Renamed some class names to comply with code idioms.
- Optimized plugin to reduce memory usage.
1.18 Support will be released at this weekend, so I can do some tests.