gropple/CHANGELOG.md
2025-04-25 16:50:42 +09:30

3.6 KiB

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