v1.3.2 - fix bug when disabling 'quick report spam' and 'expand comments' features
- Add logging
- Update copyright year to 2025
v1.4.0 - add ability to toggle quickreport and expandcomments options without a page reload
- Add extra verification to querySelector functions (qsv/qsav)
- Change 'click Spam' timeout to 250 to match 'click Report' timeout
add titlerefresh option and use it for setTimeout
getProp - fix bug when more than 1 level deep
dbg() - allow enabling debugging from localStorage option. Also prepend dbg statements with 'DBG:'
fix channel name to be the correct one (id is not unique)
- add commented out alternate ways to get channel name, length, and title from
a global object - the object only has the right data for the first video
- maybe I can find a different global with up to date data in the future
titlerefresh - add minimum, add validation function, set value as a Number, add recommended range, add alert if cancelling out of the prompt
add onVideoPage() function, exit early if running in a child frame. Check that you're onVideoPage() in expandcomments and quickreport functions
v2.0.0 - run on all youtube pages but only update title, do expandcomments and quickreport on video /watch pages so that ajax page loads don't require a refresh for the title to update anymore