Skip to content

Latest commit

 

History

History
79 lines (55 loc) · 3.11 KB

CHANGELOG.md

File metadata and controls

79 lines (55 loc) · 3.11 KB

Changelog

2.0.0

  • Major: Remove download progress modal
  • Major: Add -u and --url to start the application with a URL in the text input (thanks @coding-moding! #38)
  • Major: Add SponsorBlock pick list for removing or marking sponsor blocks
  • Minor: Focus download URL input on application start
  • Minor: Support downloading multiple videos (add all the links into the text input with space between them)
  • Bugfix: Properly kill child process
  • Bugfix: fix crash on videos with quotes

1.1.1

  • Minor: Added and option to the config file that saves the window positions and restores it on next launch

1.1.0

  • Major: Updated iced to 0.12.1
  • Minor: The download modal now resizes with the window (taking half the width and the height)
  • Minor: made folder dialog not block the GUI thread
  • Dev: Replaced native_dialog with rfd
  • Dev: Update dependencies to be able to compile on rust v1.80
  • Dev: Fix Linux CI

1.0.2

  • Minor: Padding for ETA seconds and minutes. instead of 2:1 now it's 02:01
  • Minor: The application ships with glow support by default now

1.0.1

  • Bugfix: parse ETA as float instead of integer

1.0.0

(got bored of the 0.whatever so I'm bumping it to 1.0.0)

  • Major: Better download progress messages (including progress for playlist videos) since there is better yt-dlp parsing
  • Major: Move downloads logs from config_dir to cache_dir linux: $XDG_CACHE_HOME or $HOME/.cache -- windows: {FOLDERID_LocalAppData} -- macos: $HOME/Library/Caches
  • Major: Dev: Better yt-dlp parsing
  • Bugfix: Use .to_string_lossy() for download dir instead of .to_str(), that will solve this issue
  • Minor: Pressing Enter now starts the download (equivalent to clicking Download button)
  • Minor: Use default configs if config file is broken
  • Minor: Added --version or -V and --help or -h options to the binary to check the version
  • Minor: Better error messages in general (there were almost none actually)
  • Dev: Replace log4rs with tracing

0.3.0

  • Major: Added general logs to stderr and a temporary file in temp directory
  • Major: Added Download logs after finishing every download
  • Major: Replaced radio buttons with a drop-down menu for selecting resolutions and formats
  • Minor: Moved the download button to the bottom
  • Minor: Moved the "Browse" button to the right of the path text box
  • Minor: Options and settings now save on download instead of saving on app close
  • Dev: Replaced env_logger with log4rs to use it for std logging and file logging

0.2.5

  • Bugfix: Update the packaged yt-dlp version for windows, that will solve this issue
  • Minor: Show message in modal when yt-dlp binary is missing

0.2.4

  • Bugfix: Fixed crash when download folder is not set

0.2.3

  • Minor: save current configs on application exit, instead of on every change

0.2.2

  • Major: Added Config file to save previously chosen options, download path, and bin directory
  • Dev: Small refactors

0.2.1

  • Major: Update Iced to v0.7.0
  • Bugfix: Merge format #9