Releases: MarcusMQF/umpaper-fetch
Releases · MarcusMQF/umpaper-fetch
umpaper-fetch 1.0.7
🚀 Release Notes: v1.0.7 | Date: 9 December, 2025
This release focuses on usability improvements and stability fixes. We've streamlined the command-line interface, improved the resilience of the web scraper, and made batch downloading even easier.
✨ New Features
- Simplified CLI Command: The main command has been renamed to umpaper (replacing um-papers and long python module calls) for a faster, more intuitive typing experience.
- Enhanced Batch Processing: You can now specify multiple subject codes simply by separating them with a space.
Example: umpaper -s WIA1005 WIA1002 WIA2001
🛠 Improvements
- Default Browser: Switched the default browser to Google Chrome to ensure better compatibility and stability across different systems.
- CLI Feedback: Updated status messages to clearly distinguish between single-file downloads and batch processing summaries.
🐛 Bug Fixes
- Cookie Banner Fix: Fixed a critical issue where the "Accept Cookies" banner would block the scraper from clicking elements. The tool now automatically detects and dismisses this banner.
- Browser Stability: Resolved various bugs related to browser initialization and cleanup, ensuring sessions close properly after downloads.
🔗 Pypi released: https://pypi.org/project/umpaper-fetch/