Skip to content

v1.4.0

Latest

Choose a tag to compare

@JourneyCodesAyush JourneyCodesAyush released this 29 Jan 12:49
· 3 commits to main since this release

πŸ“„ PDF Toolkit v1.4.0 Release Notes

Release Date: January 29, 2026


✨ Major Update: Cross-Platform User Data Handling

  • πŸ“‚ Logs and Configuration Now in User Data Folder

    • On Windows: stored in C:\Users\<User>\AppData\Local\.pdf-toolkit\
    • On macOS: stored in ~/Library/Application Support/.pdf-toolkit/
    • On Linux: stored in $XDG_DATA_HOME/.pdf-toolkit/ or ~/.local/share/.pdf-toolkit/ if XDG not set
    • Reduces clutter in project directories and avoids requiring admin permissions for logs/config.
  • ⚑ Minor Improvements

    • Ensures all logs (user_activity.log, errors.ndjson) and user preferences (user_config/) are created inside the platform-specific user data folder.
    • Improves cross-platform compatibility and consistent file management.

🐞 Bug Fixes and Improvements

  • Internal refactor of core/utils.py for cleaner OS-specific path handling.
  • Minor updates in config/ to point logging and preferences to new locations.
  • No functional changes to core PDF operations, fully backward compatible.

πŸš€ How to Install and Use

  1. Download the ZIP from the GitHub release page.
  2. Extract and run the executable as usual.
  3. Logs and preferences are automatically stored in the correct user-data folder.

πŸ“¦ Download

Get the latest release here: Download PDF-Toolkit v1.4.0


πŸ“ License

This project is licensed under the MIT License.