Skip to content

Releases: MarcusMQF/umpaper-fetch

umpaper-fetch 1.0.7

09 Dec 03:49

Choose a tag to compare

🚀 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/