Skip to content

Releases: ddc/pythonLogs

Release v4.0.6

Choose a tag to compare

@github-actions github-actions released this 21 Jul 16:57
811f412

Automated release for version v4.0.6

Release v4.0.5

Choose a tag to compare

@github-actions github-actions released this 20 Jul 16:17
e85a683

Automated release for version v4.0.5

Release v4.0.4

Choose a tag to compare

@github-actions github-actions released this 20 Jul 16:01
d4e5b1a

Automated release for version v4.0.4

Release v4.0.3

Choose a tag to compare

@github-actions github-actions released this 20 Jul 15:18
bf71d77

Automated release for version v4.0.3

Release v4.0.2

Choose a tag to compare

@github-actions github-actions released this 20 Jul 14:18
0a0b9b3

Automated release for version v4.0.2

Release v4.0.1

Choose a tag to compare

@github-actions github-actions released this 20 Jul 00:28
440e208

Automated release for version v4.0.1

🔒 Context Manager Support

  • ✅ Automatic resource cleanup for all logger types
  • ✅ Exception safety and proper error handling
  • ✅ Thread-safe cleanup operations
  • ✅ Integration with factory pattern

🚀 Performance Optimizations

  • ✅ 90%+ improvement in logger creation (factory caching)
  • ✅ ~92% improvement in settings access (settings caching)
  • ✅ ~60% improvement in timezone operations (timezone caching)
  • ✅ Memory efficient formatter and directory caching

💾 Memory Management

  • ✅ Automatic handler cleanup prevents memory leaks
  • ✅ Registry TTL and size limits for memory control
  • ✅ Cache optimization and garbage collection utilities
  • ✅ Memory usage monitoring and statistics

🧵 Thread Safety

  • ✅ All operations safe under concurrent access
  • ✅ Thread-safe registry and cache operations
  • ✅ Concurrent context manager usage validated
  • ✅ Performance maintained under concurrent load

🎯 Type Safety & Flexibility

  • ✅ Enum-based configuration with IDE support
  • ✅ Backward compatible string-based APIs
  • ✅ Comprehensive input validation and error handling
  • ✅ Case-insensitive string level support

Version 3.0.13

Choose a tag to compare

@github-actions github-actions released this 31 Dec 15:25
66f0c8a

Version 3.0.13

Commits

Version 3.0.12

Choose a tag to compare

@github-actions github-actions released this 31 Dec 14:51
4b8e869

Version 3.0.12

Commits