Skip to content

0.5.0

Choose a tag to compare

@fatbobman fatbobman released this 22 Jun 05:51
· 19 commits to main since this release

Major Features:
πŸŽ› Advanced Console Backend with 4 verbosity levels
🌈 ANSI color support with automatic terminal detection
πŸ–₯️ Optimized Linux/Unix cross-platform support
🍎 Enhanced OSLog with privacy support and configurable warnings
πŸ”§ Smart output routing (stdout/stderr)
🌍 Environment-based logging control

API Enhancements:

  • New ConsoleVerbosity enum (silent, minimal, standard, detailed)
  • Extended .console() method with full configuration options
  • OSLogBackend with enhancedWarnings and input validation
  • Backward-compatible API improvements

Developer Experience:
πŸ“š Comprehensive README with real-world examples
πŸ› οΈ Detailed CLAUDE.md development guide
πŸ§ͺ Enhanced testing patterns with async support
πŸ”’ Security and privacy best practices
⚑ Performance optimization guidelines

This release transforms SimpleLogger from a basic logging library
into a powerful, production-ready cross-platform logging solution.