🎉 Release Highlights
This release focuses on bug fixes, UI improvements, and enhanced security based on user feedback and real-world testing.
🐛 Bug Fixes
- Fixed UI rendering issues in specific screen resolutions
- Resolved file path handling errors on Windows systems with special characters
- Corrected DPI validation logic to prevent invalid input
- Fixed switch state persistence issues between sessions
- Resolved memory leaks in PDF conversion process
- Fixed theme color application on startup
✨ Improvements
- Enhanced UI Smoothness: Optimized frame rendering and widget updates
- Better Error Handling: More informative error messages for common issues
- Improved Security: Strengthened password encryption in data.json
- Performance: Reduced memory usage during batch PDF conversions
- Stability: Better handling of network timeouts and SMTP errors
🔧 Technical Changes
- Updated CustomTkinter dependency handling
- Improved thread management for background tasks
- Enhanced file cleanup routines in temporary folders
- Better exception handling in email sending workflow
📦 Installation
Windows Users (Recommended):
- Download
EmailFlow_v1.5.01.zip - Extract and run
EmailFlow.exe - No Python installation required
Python Users:
git clone https://github.com/Utkarsh-X/EmailFlow.git
cd EmailFlow
pip install -r requirements.txt
python EmailFlow.py