Releases: VersaLog/VersaLog.py
Releases · VersaLog/VersaLog.py
V2.6.0: Merge pull request #53 from kaedeek/feat-new-feature
🎉 VersaLog v2.6.0 Released
This release significantly enhances VersaLog's integration capabilities and developer experience.
✨ New Features
- FastAPI (uvicorn) logging integration
- VersaLogHandler for seamless compatibility with Python's logging module
- auto_setup for automatic environment detection (FastAPI, Flask, Django, and more)
⚙️ Improvements
- Unified and cleaner logging output
- Better control over logging behavior
- Improved flexibility for both simple and advanced use cases
🚀 Highlights
VersaLog now works as a drop-in replacement for Python's built-in logging system, allowing you to use a single, consistent logging solution across multiple frameworks with minimal setup.
We’re continuing to expand framework support and improve performance. Stay tuned!
Merge pull request #42 from kaedeek/feat-V2.5.0
- add VersaLogHandler to bridge Python logging
- add setup_fastapi_logging for FastAPI/uvicorn
- set root logger level to NOTSET to avoid overriding user-defined levels
- keep core logging features intact
🌸 V2.0.0 Spring Update: Progress Logging
Summary
This Spring Update brings more visibility and "aliveness" to VersaLog. We’ve introduced Progress Logging to eliminate the guesswork during long-running tasks and batch executions.
No more staring at static INFO logs—now you can see exactly how far your processes have come and how much longer they’ll take.
V1.7.2
V1.6.5: Merge pull request #14 from kayu0514/Fix
- Change mode argument to enum
V1.6.2: Merge pull request #9 from kaedeek/Change
- Implemented a feature that automatically deletes log files older than one week.
V1.6.0
V1.5.1
V1.4.5: Merge pull request #8 from kaedeek/New-add
- New mode add
- Fix : testcode