Releases
v0.6.3
0.6.3: Support newer driver binaries
BINARY UPDATES
Mozilla Firefox
geckodriver v0.30.0 (Firefox versions ≥ 92)
Opera Stable 77, 78, 79, 80, & 81
operadriver v.95.0.4638.54 (Opera Stable 81)
operadriver v.94.0.4606.61 (Opera Stable 80)
operadriver v.93.0.4577.63 (Opera Stable 79)
operadriver v.92.0.4515.107 (Opera Stable 78)
operadriver v.91.0.4472.77 (Opera Stable 77)
Google Chrome version 92, 93, 94, 95, 6, & 97 (updated version 91 binaries)
chromedriver 97.0.4692.20
chromedriver 96.0.4664.45
chromedriver 95.0.4638.69
chromedriver 94.0.4606.113
chromedriver 93.0.4577.63
chromedriver 92.0.4515.107
chromedriver 91.0.4472.101 (previously 91.0.4472.19)
Brave Browser version 91, 92, 93, 94, & 95
operadriver v.95.0.4638.54 (uses operadriver binaries)
operadriver v.94.0.4606.61 (uses operadriver binaries)
operadriver v.93.0.4577.63 (uses operadriver binaries)
operadriver v.92.0.4515.107 (uses operadriver binaries)
operadriver v.91.0.4472.77 (uses operadriver binaries)
Microsoft Edge version 93, 94, 95, 96, 97, & 98 (updated version 90, 91, & 92 binaries)
msedgedriver 98.0.1086.0
msedgedriver 97.0.1072.8
msedgedriver 96.0.1054.26
msedgedriver 95.0.1020.53
msedgedriver 94.0.992.58
msedgedriver 93.0.961.52
msedgedriver 92.0.902.84 (previously 92.0.881.0)
msedgedriver 91.0.864.71 (previously 91.0.864.19)
msedgedriver 90.0.818.66 (previously 90.0.818.56)
MINOR BUGFIXES
handle videos with no "Video Duration" field (commit 2f538e1 )
this is an extremely rare edge case
based on anecdotal data, occurs about 1 in every 70000 videos
update URLs shown in exception messages (commit 3f09612 & commit 99ed682 )
correctly handle unfinished threads in create_list_from()
method (commit aa4ff3d )
generalize URL normalization for removing trailing parameters (commit 0789a3e )
this removes any trailing tracking parameters that might be associated with a video URL
e.g. youtube.com/watch?v=abcdefghijk?pp=sAQB → youtube.com/watch?v=abcdefghijk
verify page has videos (commit 82a4856 )
prevents crashing on channels with 0 public videos
LOGGING IMPROVEMENTS
include total number of videos in each file after each run
INTERNAL CHANGES
refactor code to:
reduce code duplication
make variable and function names more context specific
place repeated code inside variables
make browser naming more specific (commit 81144cb )
You can’t perform that action at this time.