Revision history for App-YTDL
0.213 2015-05-13
- New option "download archive".
- New option "Skip archived videos".
- Deprecated option "info logging".
- Bugfix: handle undefined preferred qualities.
- Code refactoring.
- Update documentation.
0.212 2015-05-09
- Bugfix: default fmt.
- Bugfix: remove channel-urls from "fast list-menu"-support.
- Bugfix: check return values of the "Mojo::DOM" methods "at" and "find".
0.211 2015-05-09
- Reenabled "fast list-menu" for youtube.
- Update documentation.
0.210 2015-05-07
- Removed option "sleep interval".
- Update documentation.
0.209 2015-05-07
- Bugfix: undefined values if single yt ids.
- New option "sleep interval".
- Update documentation.
0.208 2015-05-06
- Bugfix "view count".
- New function to fetch uploader videos.
- Update documentation (youtube: fast list-menu is not supported any more).
0.207 2015-05-05
- "getvideo" requires now less time to get ready:
use "which('youtube-dl')" instead of "youtube-dl --version" to check if "youtube-dl" is available.
- Code refactoring.
0.206 2015-04-29
- New option "Encode filename".
- Bug fixes.
- Code refactoring.
- Update documentation.
0.205 2015-04-24
- Modified option "Sanitize filename".
- Bugfix encoding.
- Bugfix "get_new_video_url".
- Bugfix: pass webpage_url instead of video_id to "youtube-dl".
- Code refactoring.
- Update documentation.
0.204 2015-04-22
- Bugfix: raised minimum version of "Term::Readline::Simple" to "0.301".
- Raised minimum version of "Term::Choose" and "Term::Choose::Util".
- Encoding bugfixes.
- Modified options.
- Update documentation.
0.203_01 2015-04-18
- New options "fast list-menu" and "use netrc".
- New dependency "Mojo::DOM";
- Bugfixes;
- Code refactoring.
- Update documentation.
0.203 2015-04-14
- "view count" and "upload date": adapt behavior if they are not available.
- Bugfix video count.
- Update documentation.
0.202 2015-04-13
- Update list-menu layout.
- Set default timeout to 60s.
- Bugfix: set "video_id" explicitly.
0.201 2015-04-11
- New options "Replace spaces" and "Sanitize filename" and "Unmappable characters".
- New dependency "Text::Unidecode".
- Bugfix in "_yt_list_info" and other fixes.
- Update documentation.
0.200 2015-04-08
- Stable release.
0.109_08 2015-04-08
- Use "Win32::ShellQuote" to quote Win32 file names for system/capture.
- Bug fixes.
- Code refactoring.
0.109_07 2015-04-06
- Update MENU behavior.
- "Extractor directory" disabled by default.
- Code refactoring.
- Update documentation.
0.109_06 2015-04-05
- Bugfix "requested format not available".
- Bugfix in "preferred qualities".
0.109_05 2015-04-05
- New dependency "File::Path".
- Get config dir with "File::HomeDir".
- Removed dependency "File::BaseDir".
- If "xdg-user-dir" config dir is "$HOME/.config".
- Renamed configuration files.
- Bugfix sort.
- Code refactoring.
- Update documentation.
0.109_04 2015-04-03
- New dependency "File::BaseDir".
- Get config dir from "File::BaseDir::config_home" instead from "File::HomeDir::my_data".
- Bug fixes.
- Code refactoring.
- Update documentation.
0.109_03 2015-04-02
- "Timestamp to uploaddate" enabled by default.
- No "ucfirst" for extractor directory name.
- Invert filter: now space required between "!~" and pattern.
- Code refactoring.
- Update documentation.
0.109_02 2015-04-01
- New option: "Slots 'preferred qualities'".
- Update option menu.
- Bug fix.
- Code refactoring.
- Update documentation.
0.109_01 2015-03-31
- Code refactoring.
- New: auto-merge.
- Bug fixes.
- Update documentation.
0.109 2015-03-27
- Code refactoring.
- Update documentation.
0.108 2015-03-17
- Removed yt-download.pl.
- Use also hours, minutes and seconds for the file timestamp if they are available.
- Win32: modify the 'youtube-dl' pathname with "Win32::GetShortPathName".
- Update documentation.
0.107 2015-03-02
- eval decode_json if json is not from youtube-dl.
0.106 2015-02-24
- New sort option.
- New option to add the video view count to the list items.
- Bugfix (like_coun => like_count).
- Update documentation.
0.105 2015-02-12
- Added the option "Extractors" to list the supported extractors.
- Update documentation.
0.104 2015-02-09
- Possibility to select more than one video quality.
- Channel/Playlist: option to fetch the video info for the latest 50 videos.
- Update documentation.
0.103 2015-01-29
- Code refactoring.
- Changed shebang line.
- Channel history: mark the channel that will be removed next.
0.102 2015-01-22
- Fix and refactoring "FILTER".
0.101 2015-01-18
- Option to change the file timestamp to the upload date.
- New dependencies: "File::Touch", "Time::Local".
- "Term::Choose-Util" minimum version is "0.022".
- Code refactoring.
- Update help menu.
- Update documentation.
0.100 2015-01-17
- Changed the format of different files.
- "preferred qualities" can be set for all extractors.
- New option "channel sort".
- Code refactoring.
- Update documentation.
0.031 2015-01-14
- "youtube-dl": added the option "--youtube-skip-dash-manifest".
- Code refactoring.
0.030 2015-01-09
- Code refactoring.
- Update copyright year.
0.029 2015-01-03
- Removed option "auto_width" (now always on).
- Added new option "Extractor directory".
- Option "Logging" disabled by default.
- Changed the default video directory.
- Code refactoring.
- Update documentation.
0.028 2014-12-30
- Bugfix status message in "download_video".
0.027 2014-12-30
- "Delete","Redo","Append": fixed video count.
- Modified status messages.
0.026 2014-12-30
- Bugfix: "sticky".
- Bugfix: entries history file.
- Code refactoring.
0.025 2014-12-29
- Bugfix: ad channel to history only if youtube.
- Code refactoring.
0.024 2014-12-27
- New option "Channel directory".
- Bug fixes.
- Code refactoring.
- Update documentation.
0.023 2014-12-25
- Channels in the history file can be made sticky.
- Update documentation.
0.022 2014-12-04
- Bugfix: use "List::MoreUtils" for any and none.
0.021 2014-11-26
- New option "Channel history".
- New option "Sort order".
- Code refactoring.
- "Term::Choose" minimum version is "1.117".
- Update documentation.
0.020_01 2014-11-01
- Don't reset the previous selected videos if "FILTER" is called.
- "Term::Choose" minimum version is "1.116_01".
- Update documentation.
0.020 2014-09-27
- New option "timeout".
- Ask user what to do if error while fetching download info.
0.019 2014-09-14
- Added "Term::Choose::Util" minimum version.
0.018 2014-09-10
- Bugfixes.
- Code refactoring.
- Made "Term::Twiddle" a prerequisite if OS is not Win32.
- Update documentation:
0.017 2014-08-23
- Bugfix lists.
- Perl minimum version from "5.10.1" to "5.10.0".
0.016 2014-08-07
- Check if "youtube-dl" is available.
- Added a filter for lists.
- Output fixes and updates.
0.015 2014-07-21
- Bugfixes and updates.
0.014 2014-07-21
- "Set auto quality": added an "always default (best)" option.
- Update documentation.
0.013 2014-07-21
- "App::YTDL" uses now "youtube-dl" the get the data required for the video download.
- Code refactoring.
- Update Makefile.PL.
- Update documentation.
0.012 2014-04-22
- Code refactoring.
- Out of order.
0.011 2014-03-10
- "Term::Choose" version 1.100 or higher is required.
- MSWin32 OS: it is required "Term::Choose" instead of "Term::Choose::Win32".
- Experimental option "Video directory".
- Update documentation.
0.010 2014-02-22
- Bugfix: if OS is "MSWin32" -> term-width - 1 (windows console behaves differently).
0.009 2014-02-13
- Update exit messages.
- Update documentation.
0.008 2014-02-02
- Fixed bug: moved "decode_argv()" to the beginning of the BEGIN block.
- Code refactoring.
0.007 2014-02-01
- Handle empty entrynodes.
0.006 2014-02-01
- Added LICENSE file.
- Detect encodings.
- Handle not mappable characters.
- Code refactoring.
- Update documentation.
0.005 2014-01-26
- Fixed precedence bug.
0.004 2014-01-24
- Removed "channel" regexp.
- Update "Auto width".
- Update license.
0.003 2014-01-18
- Added option "Auto width".
- Update documentation.
0.002 2014-01-15
- Fixed "channel" regexp.
- Added option "UserAgent".
- Updated documentation.
0.001 2014-01-12
- First relase on CPAN.