# Changelog All notable changes to this project will be documented in this file. ## [v1.1.4] - 2025-04-25 - Minor refactorings, upgrade dependencies - Migrate to goreleaser v2 configuration - Generate arm64 docker builds ## [v1.1.3] - 2024-03-17 - Code cleanups, better error checking ## [v1.1.2] - 2024-03-16 - Fix a crash for a certain pattern of log line ## [v1.1.1] - 2023-12-08 - Fix bug where a brand-new config was created with an out-of-date version - Fix for portable mode and using executable in the current working directory ## [v1.1.0] - 2023-11-25 - Add feature to bulk add URL's for downloading ## [v1.0.1] - 2023-11-24 - Fix crash on migrating a config that had > 1 destinations ## [v1.0.0] - 2023-11-23 - Don't start downloads until "start download" is pressed - Add "download option" for more per-download customisability, especially for destinations - Removed "destinations" as that is now possible more flexibly with download options. - Existing configurations using destinations are automatically migrated to an appropriate `yt-dlp -o ...` download options - Gropple now available via docker - Clean up web interface display on index page, especially when a playlist with many files is downloading ## [v0.6.0] - 2023-03-15 - Configurable destinations for downloads - Multiple destination directories can be configured - When queueing a download, an alternate destination can be selected - When downloading from a playlist, show the total number of videos and how many have been downloaded - Show version in web UI - Improve index page (show URL of queued downloads instead of nothing) - Fixes and improvements to capturing output info and showing it in the UI - Show all log output in the popup - Fixes to handling of queued downloads - Fix portable mode to look in binary directory, not current directory - Automatically cleanup download list, removing old entries automatically ## [v0.5.5] - 2022-04-09 - Fix a bug which would erase configuration when migrating from v1 to v2 config ## [v0.5.4] - 2022-04-07 - Check the chosen command exists when configuring a profile - Improve documentation - Add a stop button in the popup to abort a download (Linux/Mac only) - Move included JS to local app instead of accessing from a CDN - Make the simultaneous download limit apply to each unique domain - Support "portable" mode, reading gropple.yml from the current directory, if present ## [v0.5.3] - 2021-11-21 - Add config option to limit number of simultaneous downloads - Remove old download entries from the index after they are complete ## [v0.5.2] - 2021-10-26 - Provide link to re-display the popup window from the index - Visual improvements ## [v0.5.1] - 2021-10-25 - Add note about adblockers potentially blocking the popup - Make it possible to refresh the popup window without initiating a new download ## [v0.5.0] - 2021-10-01 - No more command line options, all configuration is now app-managed - Beautiful (ok, less ugly) new web interface - Multiple youtube-dl profiles, a profile can be chosen for each download - Bundled profiles include a standard video download and an mp3 download - Configuration via web interface, including download profile configuration ## [v0.4.0] - 2021-09-26 - Moved to semantic versioning - Automatic version check, prompts for upgrade in GUI - Fixed regex to properly match "merging" lines - Automatically refresh index page ## [0.03] - 2021-09-24 - Add option to change command (to use youtube-dlc or other forks) and command line arguments - Improve log display in popup - Improve documentation (slightly) ## [0.02] - 2021-09-22 - Fix #4 so that deleted files are removed from the results ## [0.01] - 2021-09-22 - Initial release