Skip to content

Releases: AXeL-dev/youtube-viewer

v1.4.5

12 Nov 12:00
Compare
Choose a tag to compare
  • fix(home): correctly update videos count on the All view (2a8efb7)
  • chore(webext): enhance the behavior of the add channel context menu (ecece51)
  • fix(webext): get the right channel id in contextual menus (1448ac2)
  • fix(webext): use refs to get the latest state in context menus handlers (0d8881b)

v1.4.4

07 Nov 14:25
Compare
Choose a tag to compare
  • feat(home): add an option to disable/enable opening channels on name click (1474b68)
  • hot-fix: correctly calculate watch later & bookmarked videos count (39d7dfd)

v1.4.3

07 Nov 10:17
Compare
Choose a tag to compare
  • fix: multi-rendering issue in ChannelVideosProvider (d1fe507)
  • refactor: filtering in the default renderer component (e9e662b)
  • refactor: move filterVideoByFlags function to the youtube service utils (b0b3279)
  • fix: wrong total value in getChannelVideos endpoint (51b2c6b)
  • fix(home): update total videos count after hiding a channel (cad2c85)
  • fix: seen videos getting auto removed (f2589f5)
  • refactor: getVideosById & getChannelVideos endpoints (664c58f)
  • chore: add missing dependencies to memoized components (65fb56a)
  • fix(home): display the correct videos count per channel (dbd4220)
  • feat(home): add options to collapse channels by default & display videos count per channel (f9b31b0)
  • fix: wrong videos count/data due to wrong API response (5e67fdc)
  • fix: outdated videos removal (1ede6dc)
  • chore(webext): ensure to use the latest cached videos data on channel videos check (689f12e)
  • chore: update stale config (3cc0267)
  • chore(dependencies): update release-it package (a562088)

v1.4.2

15 Oct 18:35
Compare
Choose a tag to compare
  • refactor: channel videos provider (e321352)
  • chore(settings): enable dark mode by default (b7bd310)
  • chore(settings): set the default videos seniority to any (2081c42)
  • feat(channels): add an option to remove channel videos on channel removal (281e72b)
  • chore(home): hide channels only from the All view (554e6eb)
  • fix: empty error message (cf1465e)
  • fix(home): get the correct channel activities count (6f1effd)
  • chore(settings): remove legacy settings property (de32a0e)
  • refactor: enhance legacy typing (25264b0)
  • chore: enhance videos selectors (e823934)
  • chore(settings): ensure backward compatibility (36c491d)
  • feat(home): add videos seniority filter to the rest of views (4c5138e)

v1.4.1

09 Oct 14:51
Compare
Choose a tag to compare
  • chore(ux): enhance settings alert guidance (5c36437)
  • refactor(alert-component): move the error property to the ErrorAlert component (2efda49)
  • feat(webext): implement add channel context menu (44f7b60)
  • fix: wrong channel url in findChannelById endpoint response (40a76b7)
  • chore(ux): enhance error messages guidance (41eadbd)
  • chore(dependencies): update react-router-dom package (2e0bb26)
  • fix: sorting in the watch later view (3eca789)

v1.4.0

02 Oct 23:10
Compare
Choose a tag to compare
  • fix(home): ignore legacy filter keys when counting the active view filters (c2bbc0a)
  • feat(webext): add a context menu to quickly save videos to bookmarks list (c34e163)
  • chore(settings): set the default queries timeout to 30 seconds (1ac400c)
  • feat(home): add Bookmarks view (f35b006)
  • feat(home): add extra video actions to the display options (c675ca8)
  • chore(settings): animate warning icon (13589d4)
  • fix(webext): ensure that videos are correctly added when using contextmenu actions (3c68426)
  • refactor: use context API to share channel videos data (8ece712)
  • chore(home): enhance nested menus UX (39f663b)
  • fix(home): correctly filter recent only videos (950e327)
  • chore: update mui dependencies (599d272)
  • fix(home): get accurate videos count (c1d4423)
  • feat(home): enhance view actions presentation (19432d1)
  • refactor: use a common ViewSorting component (6faeb8e)
  • feat(home): implement sort by publish date #22 (28dced7)
  • fix: check for channels activities only if network is active (0e50a03)
  • chore: copy browser-polyfill script from node_modules (607b0b1)
  • feat(home): add copy link action (4b122d1)
  • feat: import/export settings (b8d934e)
  • chore(channel-cards): center actions button (9ec20b8)
  • chore(channel-filters): add hints for filter values (42368d8)
  • feat(settings): allow importing videos data from a json file (2a61b05)
  • chore: enhance outdated videos removal (7128969)
  • feat(home): display filter off icon when no filters are applied to the view (4883ba2)
  • chore: ensure backward compatibility of videos state (0c58882)
  • refactor: rename viewed flag to seen (d081523)
  • chore(home): add subheaders to menu actions (2a9daf0)
  • feat(home): add ignored flag to recent videos view (547efe5)
  • refactor: rename uncategorised filter to others (f228a80)
  • fix: regression introduced in 671c0ab (f8c9254)
  • chore: tweak video cards spacing (22955f3)
  • refactor: outdated videos removal (f5af7e2)
  • refactor: view filters (671c0ab)
  • chore: memoize publishedAfter date in recent view renderer (3bbeea8)
  • fix: load more button height (a969718)
  • feat: move recent videos seniority setting to recent view actions (55c0d9f)

v1.3.0

31 Jul 20:24
Compare
Choose a tag to compare
  • chore(home): add title to tab badges (aea4e5f)
  • feat(settings): add query timeout (a6eab93)
  • fix(home): correctly display load more action (bafbbea)
  • chore: ignore xpi files when packaging source files (952e276)

v1.2.5

16 Jul 14:54
Compare
Choose a tag to compare
  • fix(webext): ensure that content script correctly returns the video infos (330c0a2)
  • refactor: watch later videos count selector (8aa6462)
  • fix: exclude removed channels videos from watch later videos count (5e55776)
  • fix(webext): ensure to add missing channels on context menu actions (b9e32e3)
  • fix: adding watch later video from context menu on chrome (2d065ab)
  • fix(webext): ensure to close extension tabs on context menu actions execution (ac68bc6)
  • feat(settings): add an option to export saved videos data (d859170)
  • chore(home): display the number of videos to remove on confirmation modals of the watch later view (2910a20)
  • feat: add timeout for videos fetch requests (c6dddc6)

v1.2.4

12 Jun 17:06
Compare
Choose a tag to compare
  • feat: increase max seniority for recent videos to one month (037cd6d)
  • chore(channels): align action icons (71b1169)
  • chore(channels): enhance channels search (46e85dd)
  • fix(home): show/hide tabs correctly (a4df57e)
  • chore(home): wait for app to load before displaying tabs (e5855b0)

v1.2.3

21 May 11:26
Compare
Choose a tag to compare
  • feat(channels): add an indicator for channels having filters (5726dd4)
  • feat(channels): display an icon next to channels with disabled notifications (0d0bcc8)
  • fix: console error on channels page (23b8c32)
  • feat: add display options to home page (3939228)
  • chore(dependencies): update material ui (f118a47)
  • refactor: rename any filter to uncategorised (822d8c0)
  • chore: minor changes (665b3b6)