Skip to content

v3.0.0

Choose a tag to compare

@Cartisim Cartisim released this 15 Apr 05:19
· 10 commits to main since this release

Release Notes: Version 3.0.0

We are excited to announce the release of version 3.0.0 of our Swift Logger! This update introduces significant changes aimed at enhancing performance and usability.

Key Changes:

  • Non-Async/Await API: We have transitioned to a non-async/await API to provide a more straightforward and efficient logging experience.

  • Sendable Compliance: The logger is now compliant with Swift's Sendable protocol, ensuring safe usage across concurrent contexts.

  • Thread Safety: Our File Logger Implementation is protected by a lock in order to protect shared mutable state.

  • Value Type Implementation: The logger now utilizes value types, which enhances performance and memory management.

  • Enhanced Logging Features: We have improved the overall logging capabilities, providing more detailed and structured log messages.

  • Resolved Log to File Issues: Fixed various issues related to logging to files, ensuring that logs are written accurately and reliably.

Summary

This release marks a significant step forward in our commitment to providing a high-performance logging solution for Swift developers. We believe that these changes will greatly enhance your logging experience and improve the overall performance of your applications.

Thank you for your continued support, and we look forward to your feedback!