Skip to content

LoggingManager v2022.02.16

Latest
Compare
Choose a tag to compare
@bastianilso bastianilso released this 16 Feb 11:45
· 5 commits to master since this release

This is a complete refactor of the LoggingManager with higher performance and safer usage.

  • Writing to disk is now multi-threaded.
  • Logs are written on the fly by default, but fallback mode is automatically enabled for backward compatibility and easy migration.
  • Writing to SQL is faster, especially with on the fly logging enabled.
  • Safer to use: if LoggingManager tries to write to custom file path, but cannot do so (e.g. due to permission issues or invalid paths), it falls back to writing the logs to Documents.
  • New documentation: Advanced logging examples included.

Note: SQL users should update Unity to either v2020.1.0a11, v2019.3.3f1 or v2018.4.18f1 - otherwise they might receive TLS handshake errors due to a new Lets Encrypt certificate from Nov2021.