CHANGELOG.md
39.6 KB
1.13.1 (2019-02-04)
- Fixed typo & removed redundant line (156bbd5)
1.13.0 (2019-01-25)
- build: add release process (8cc1b05)
- test: update snapshots (65fb75e)
- add editorconfig (8a92f0b)
- add hms to duration, twitch test (9ea3ff1)
- add sensible
execFile
good defaults (2524d75), closes #173 - Adding dashes before the video ID (da8f4dd)
- changed to _filename in line 33 readme (87d3891)
- Consider copyright videos as not available in order to continue on error (e19d8d1)
- Consider not made available videos as not available in order to continue on error (ae7ea3b)
- Correct extension in playlist.js (5d77436)
- Correct test with correct video info (0ee2609)
- Disable non-functional test (ca1aa42)
- download best and combine is ffmpeg available (2193220)
- Download correct binary for windows systems (3874a88)
- drop tests for 4,5 and version bump (3634c67)
- Fix encoding issue on windows (d65114d)
- Get and set path from youtube-dl (161ed2a)
- handle thumbnails download (a0832dc)
- hms and raw duration (eb0e9de)
- meta tweaks (f685ad7)
- minor typo (429b1f7)
- missing ; (05f8f62)
- remove dead code (4b1ba39)
- remove deprecated badge (19a7b33)
- remove lock (0131daf)
- Remove size from download test, not relevant (e22ee14)
- remove vimeo tests (1f717cc)
- update dependencies (bf28967)
- update snapshot (70ec50a)
- Update test about twitch (twitch id are not anymore the video title) (b9f0317)
- update travis builds (efe313c)
- Updated test case since video title changed on twitch's end (7c22361)
- use const over var (6ed5a1c)
1.12.1 (2017-09-28)
- cleanup (68ea1df)
- cleanup (5efbce3)
- concat args (25ed267)
- correct repo url (88ec7c8)
- Document how to increase buffer size (3bb3e4d)
- drop getFormats, update vimeo test (da47d4d)
- drop io.js tests (b1fa4fb)
- drop soundcloud due to ssl error on travis (0c7168d)
- drop tests for 0.10 (473cdf6)
- fix (a6d6d36)
- Fix issue with duration not formatting correctly (d9dd0ec)
- fix package name (5642547)
- fix tests, update formatting (796f922)
- fixed downloader if user passed in a custom bin dir (2954eed)
- Fixed tests assertion, video sizes changed probably due to change in streaming technology and title (d2f7894)
- hotfix for the electron issue (ae7608c)
- Make properties configurable (dab402b)
- manage missing video array plus tests (6f2840e)
- py + node test (cf2d5e1)
- python test (e6b597a)
- Quickfix for Copy Error in Usage Example (db27e8a)
- skip error is video has been removed by the user (5e94b13)
- skip error is video has been removed by the user (956056b)
- ssl err test (0738a25)
- test (80d924a)
- travis ssl force (6b0f0f8)
- update audio.js (17c3fb1)
- update build status (1aa9d82)
- update details (653f411)
- update icons (0399db6)
- update mode (e83b336)
- update package (2867fc5)
- Update README.md (76cb708)
- update tests (d745285)
- update travis env (08fd355)
- update travis-ci (339460b)
- update youtube-dl permissions (621b478)
- updates & fixes (8bc4839)
- version bump (a839a5f)
1.11.1 (2016-04-06)
1.11.0 (2016-03-25)
- add getFormats example (d9b2925)
- add node 4 & 5 for testing (8683ac1)
- adding ability to continue partially downloaded files. (e9e540a)
- allow for external bin but keep details internally (f35daab)
- As requested, I was trying to make the code as readable as possible (38884d1)
- callback err (f49128c)
- change bin permissions (957172b)
- check for datadir existence (1817160)
- choose bin location (1123d33)
- cleanup (12eb585)
- cleanup (1a8b2f0)
- cleanup .gitignore (bf5b974)
- dependencies bump (f131dca)
- document
ytdl.exec()
with audio example (2b8333f) - extract downloader (f27c45a)
- fix bin path (6f9ef39)
- fix license meta in pacakge.json (3d2f168)
- fix resolution or audio (d2a3269)
- handle playlists (acb1571)
- install module before download (f3e0ac7)
- missing dependency (f56cb24)
- move bin path to datadir (7ef58ef)
- no longer maintaining (1aa9076)
- package postinstall (c1f052f)
- permission change on bin (c061caa)
- permission change on bin cleanup test (6912150)
- preventing options being created if it doesn't exist (894e215)
- remove unused module (6fc3f02)
- resolve to .exe on win (2c5467e)
- skip over not available videos during playlist download (45ee26b)
- store example videos in dir to keep things cleaner (e7cc0d5)
- update (4da180b)
- update (60a0cf4)
- update path (b9992cf)
- update readme (c159427)
- update readme (a41b965)
- update README (1565229)
- update tests (7be149d)
- Updating comment block for inline quotes, replacing double quotes with single quotes (1646cec)
1.10.5 (2015-05-07)
1.10.4 (2015-05-07)
- 1.10.4 (06ec68e)
- check for
--format
too (08ca167) - Specify download format 'best' if none supplied (edee4d3)
- update examples (023a502)
- update tests (a85779d)
1.10.3 (2015-04-19)
1.10.2 (2015-03-24)
1.10.1 (2015-02-26)
- 1.10.1 (498e288)
- add io.js and 0.12 to test matrix (17ce70b)
- call binary with python instead of directly, fixes #66 (833d281), closes #66
- dont test on node v0.8 (5c1c182)
- quote iojs (47d1485)
- update packages (413cf53)
- use container based environment (4947618)
1.10.0 (2015-02-19)
1.9.0 (2015-02-13)
- 1.9.0 (e3be488)
- add warnings for using deprecated fields (d2c53ae)
- Call getInfo from getFormats (4ecda89)
- document how to keep youtube-dl binary up to date. fixes #61 (a8eface), closes #61
- dont check each individual format object (50c113f)
- fix getting playlist info (cdb37fe)
- Move formatDuration to util.js (c309c24)
- remove unused old functions (e4689a6)
- Return the full info provided by youtube-dl (ace1b11)
- Use the '--dump-json' option for extracting the video information (b3a9fcd)
- Use the '--dump-json' option for getFormats (e93a8b9)
1.8.0 (2015-01-15)
- 1.8.0 (ab8b3df)
- Added extractor API incl. tests and example code (d2b3983)
- dont download video when downloading subtitles (3cfa382)
- put try/catch around unlinking subtitle file (a3f5202)
1.7.0 (2015-01-08)
- 1.7.0 (777619e)
- added more cli args to ignore (8edbd1e)
- get duration. fixes #53 (fd7d7c9), closes #53
- make
args
passed to youtube-dl actually optional (413d0ab)
1.6.0 (2014-11-23)
- 1.6.0 (8d548eb)
- add
getSubs()
function. fixes #48 (6cb55af), closes #48 - better resolution detection (cff5763)
- check size is defined (0e67ef1)
- linting (916e8da)
- linting (1f5e319)
- update formats returned (d545f10)
- updated getFormats regex to handle unknown & ?x formats (7e33ace)
1.5.16 (2014-10-24)
- 1.5.16 (4acfca7)
- filter out from correct args if no subs (97346fe)
- handle new warning style (3ae2964)
- update test formats (24f00e5)
1.5.15 (2014-09-25)
1.5.14 (2014-09-24)
- 1.5.14 (c7d7c08)
- expose call function with empty default args as exec (e12b538)
- ignore any errors after successful download. fixes #43 (58558d8), closes #43
1.5.13 (2014-09-07)
1.5.12 (2014-09-04)
1.5.11 (2014-08-24)
1.5.10 (2014-08-05)
1.5.9 (2014-08-02)
- 1.5.9 (303fb12)
- Add more entries to badArgs (a6821b5)
- fix for failed download with no subtitles (36fd75a)
- fix for failed download with no subtitles when requested (69166bf)
- fix for failed download with no subtitles when requested (aeab2dd)
- fix for failed download with no subtitles when requested (038b1fd)
- fix for failed download with no subtitles when requested (19c13af)
- fix for failed download with no subtitles when requested (82a48a4)
- only notify on build changes (3cf3363)
- update request to v2.37.0 (11757f3)
1.5.8 (2014-07-04)
- Fix ReferenceError: onerror is not defined (acb3512)
- Fix var name: from er to err (21bdbee)
- update request (f97f90b)
- v1.5.7 (f19215a)
- v1.5.8 (96083ba)
1.5.6 (2014-06-14)
- comment consistency (7acea1e)
- fix parsing resolutions (ac48c37)
- fix when not giving
args
togetInfo()
(794617d) - v1.5.6 (80999a5)
1.5.5 (2014-05-02)
- can pass execFile options to download (2986447)
- dont parse options twice on download (67eb88d)
- v1.5.5 (20c3cd2)
1.5.4 (2014-05-01)
- chmod bin directory too (3d1e88f)
- run download script on preinstall (c377b4e)
- update vows (a3be7a9)
- v1.5.4 (a0709a4)
- package: add binary (2050667)
1.5.3 (2014-04-26)
- dont global link youtube-dl binary. too much confusion. (b74ed8f)
- Remove /v/ from the id to accept url like http://www.youtube.com/v/6tC1yOUvvMo provided by the youtu (b4a3350)
- Remove useless g flag from Regex (1239606)
- some code organization (085b9f7)
- update ignore rules (0acf105)
- v1.5.3 (3175bd0)
1.5.2 (2014-04-25)
- Add a second var (76d3468)
- Fix "Cannot call method 'split' of undefined" bug with last version of youtube-dl (2014.04.21.6) (864a526)
- Remove commented old code (9804155)
- Remove the extra space (11aabf9)
- Save the regexp in the outer scope so it's not compiled every time this function runs (585c526)
- v1.5.2 (88be6d7)
1.5.1 (2014-04-08)
1.5.0 (2014-04-08)
- download first if array of clips (28ed6bb)
- handle videos download from youtube playlist (b7434da)
- refactor (6c5187e)
- test update (8704b8e)
- typo (540ee03)
- typo (2647ed5)
- v1.5.0 (b27d373)
1.4.0 (2014-03-14)
- not needed (7dcd88f)
- reflect api changes (82aeb41)
- update example videos (3bd98d7)
- update tests (c4ab33d)
- use youtube-dl to get download url, return stream (3479e52)
- v1.4.0 (e23e5f3)
1.3.6 (2014-02-15)
1.3.5 (2014-02-15)
- Fix - win handling getInfo & getFormats (19ccc54)
- Fix - win handling getInfo & getFormats (7655ea1)
- v1.3.5 (6f4eb9c)
1.3.4 (2014-02-14)
- Fix - Incorrect youtube video URL (954df15)
- Fix - Incorrect youtube video URL (17c4214)
- Fix - Incorrect youtube video URL (12dea04)
- Fix - Incorrect youtube video URL (1b10dff)
- Fix - Incorrect youtube video URL (408e2b1)
- Fix - Incorrect youtube video URL (c161fa6)
- Fix - Incorrect youtube video URL (753ae6b)
- Fix - Incorrect youtube video URL (04f4aaa)
- Fix - Incorrect youtube video URL (a5eeb09)
- Fix - Incorrect youtube video URL (28dd461)
- only write version to file if downloaded successfully (091f425)
- v1.3.4 (6825c7b)
1.3.3 (2014-02-12)
- spawn ENOENT in win (48a309d)
- spawn ENOENT in win (b6191c8)
- spawn ENOENT in win (a816720)
- spawn ENOENT in win (b6178e6)
- tiny cleanup (19a0059)
- update get formats regexp (9df37f0)
- update ugh tests (db2388c)
- v1.3.3 (f4498fa)
1.3.2 (2013-10-22)
- improve regexp to download latest version (9040f81)
- removed check for query.v that breaks soundcloud functionality (11da4f7)
- version bump (60cce67)
1.3.1 (2013-10-15)
- always download latest version of youtube-dl (c7de217)
- fix reading download state (174743a)
- formats change :/ (e6f172d)
- make sure to delete downloaded file (be74d80)
- only download if new version (1c8211c)
- specify format to download (429687c)
- v1.3.1 (23128d7)
1.3.0 (2013-09-13)
1.2.12 (2013-08-27)
- add id to download info (eb92288)
- better info test (e4a1b2f)
- take into account multi line descriptions (63ad7c2)
- version bump (8625ff4)
1.2.11 (2013-08-23)
1.2.10 (2013-08-04)
- cleaner example output (7fcdf8f)
- correctly split lines (13368d1)
- update event-stream (87983c1)
- version bump (b605c93)
1.2.9 (2013-08-04)
1.2.8 (2013-05-17)
- ci skip
- check if progress is printed at least once (189834d)
- fix tests (e0895a4)
- minor cosmetics (af3a82c)
- more thorough tests (1d96ad2)
- Release v1.2.8 (85ca0da)
- update exists method (1fbfb00)
- update node versions (73e93d1)
- update regexp for download progress (f64ff44)
- update where youtube-dl is downloaded from (dfe6234)
1.2.7 (2012-08-19)
1.2.6 (2012-08-01)
- buffer info call (c46a993)
- make sure to delete downloaded file (5247bdb)
- separate youtubedl stdout by line (a1b7294)
- version bump (4f30db8)
1.2.5 (2012-07-07)
- [fix] path.existsSync was moved to fs.existsSync (aadc85a)
- added node v0.8 (a0dc4d8)
- existsSync (876d969)
- fix existsSync (24b7db7)
- removed engines (1e3c85e)
- use
fs.exists
(658c651) - version bump (6d678d8)
1.2.4 (2012-03-10)
1.2.3 (2012-03-04)
- used
__dirname
instead of./
to save download (b5fb4bf) - used
path.join
to make it more cross-platform (05c2ba3)
1.2.2 (2012-02-06)
- Better error reporting (e853b64)
1.2.1 (2012-01-04)
- added test dir (1695d60)
- added test script (39ecfd6)
- better formatting (16ad412)
- better versioning (40d175e)
- cleared file (c30ae25)
- javascript syntax (42c9fd9)
- organized readme (c6069fd)
- removed v0.5 (ef5e15c)
- restored (2ab9779)
- travis ci (548d808)
- Written back to Javascript (0063944)
1.2.0 (2011-09-16)
- added filename to data returned (49909ca)
- added tests (1377915)
- fixed installation issue (d05b14c)
- fixed symlink installation issue (68199c0)
1.1.0 (2011-08-27)
1.0.4 (2011-08-07)
- added *.mp4 (6b7a1dc)
- added scripts folder to tasks (bfa584b)
- added scripts to watch task (0afc347)
- better organized (dfd57c6)
- commit (059d81b)
- convenience (2cb471e)
- fixed error in info function (ea6ceda)
- fixed main (572509b)
- minimalist (bb5c5fb)
- now requires coffee-script to run (8be7f53)
- organized (aeaf9c8)
- organized (2544054)
- organized (cbea725)
- removed coffeescript from installation (b5bc9d8)
- updated version number (df8861a)
- when finished downloading, statistics data will be passed (77a99e5)