Releases
v1.0.0
v1.0.0 - 2024-12-31
Bug Fixes
(core) log errors when extracting from miniplaylist and return successes - (c631143 ) - sysrqmagician
(deArrow) check if response title is present on video page - (104413d ) - sysrqmagician
(deArrow) still return thumbnail if no title found - (2026f8e ) - sysrqmagician
log errors when extracting from feed and return successes - (27d3e7a ) - sysrqmagician
include /playlist as feed path - (7133cee ) - sysrqmagician
remove thumbnail caching due to storage quota - (132131a ) - sysrqmagician
add search path as feed pagetype - (95e6645 ) - sysrqmagician
include deno.ns for build.ts - (109e93c ) - sysrqmagician
hook up deArrowVideoPage in content.ts - (6879215 ) - sysrqmagician
hide parent of video to collapse grid space - (6cc39e6 ) - sysrqmagician
use more universal tag for better detection - (b24d1a7 ) - sysrqmagician
sync label on video end - (a276707 ) - sysrqmagician
Build system
enable minification - (3ba7b32 ) - sysrqmagician
Documentation
wording in background.ts - (e5f7171 ) - sysrqmagician
Update DeArrow roadmap - (8567f6c ) - sysrqmagician
Add documentation to extractor - (61d5c9a ) - sysrqmagician
Add documentation to modules - (a6e7fc6 ) - sysrqmagician
Add documentation to background.ts - (af4e9c6 ) - sysrqmagician
Update roadmap - (df5933f ) - sysrqmagician
Update DeArrow section of Roadmap - (78a563b ) - sysrqmagician
Add issue templates - (731ab5f ) - sysrqmagician
Update README roadmap - (c623b54 ) - sysrqmagician
Add README with description, features and install instructions - (a66cd86 ) - sysrqmagician
Create LICENSE - (d1d0c68 ) - sysrqmagician
Features
(core) apply modules to sidebar playlist - (d6c085d ) - sysrqmagician
(deArrow) fallback to X-Title from thumbnail service - (ed92909 ) - sysrqmagician
(deArrow) proper thumbnail handling per documentation - (b468835 ) - sysrqmagician
(deArrow) caching of titles and thumbnails in session storage - (cc368a4 ) - sysrqmagician
DeArrow for playing video, original title in tooltip - (22bf9d1 ) - sysrqmagician
DeArrow integration - (32db932 ) - sysrqmagician
implement video hiding - (1a02681 ) - sysrqmagician
work on all invidious instances - (256209a ) - sysrqmagician
set video to watched when it ends - (ec65c16 ) - sysrqmagician
highlight watched videos - (9fc9471 ) - sysrqmagician
normalize urls - (747f6bc ) - sysrqmagician
error handling for parser - (993763e ) - sysrqmagician
basic video recommendations parsing - (55e623f ) - sysrqmagician
Miscellaneous Chores
reset version to 1.0.0 for AMO submission - (9fcd612 ) - sysrqmagician
version bump - (219acb9 ) - sysrqmagician
make linter happy and update lockfile - (f9dff5b ) - sysrqmagician
add gecko id - (b072a01 ) - sysrqmagician
initial commit with scaffolding - (e6d1308 ) - sysrqmagician
Refactoring
(core) attempt to make mini-playlist extraction observation more readable - (a01bfb9 ) - sysrqmagician
(core) renamed FeedPage() to Feed() - (e5b0f05 ) - sysrqmagician
capitalize Justfile filename - (b5fa0c6 ) - sysrqmagician
remove unused imports - (291bc3d ) - sysrqmagician
split modules into separate files, rename extraction error - (e2a947b ) - sysrqmagician
only store watched state once, in label - (2c16017 ) - sysrqmagician
we are extracting using queries, not parsing - (2f34547 ) - sysrqmagician
remove the defined option type - (f45580b ) - sysrqmagician
reduced duplication as the same queries work universally for now. made parseBasic more concise. - (31079d9 ) - sysrqmagician
Style
make LSP happy by making modules lowercase - (41cc652 ) - sysrqmagician
You can’t perform that action at this time.