Tags

Tags give the ability to mark specific points in history as being important
  • 253

    72efb214 · Mark as watched action ·
    Feature:
     - Privacy/Incognito mode, allow access to videos without tracking history/playback while active
     - Add to history/Mark as watched in video options menus.
    
    Improvements:
     - Possible fix for unauthorized media errors, working around blocking
     - Plugins can now request subdomain wildcards for allowed urls
     - Additional logging
    
    Bugfix:
     - Stop live events after leaving live video through a queue
  • 252

    Feature:
     - Privacy/Incognito mode, allow access to videos without tracking history/playback while active
    
    Improvements:
     - Possible fix for unauthorized media errors, working around blocking
     - Plugins can now request subdomain wildcards for allowed urls
     - Additional logging
    
    Bugfix:
     - Stop live events after leaving live video through a queue
  • 251

    Feature:
     - Privacy/Incognito mode, allow access to videos without tracking history/playback while active
    
    Improvements:
     - Keep alive media notification every 5 minutes (Keep notification active during paused media)
     - Possible fix for unauthorized media errors, working around blocking
     - Plugins can now request subdomain wildcards for allowed urls
     - Additional logging
    
    Bugfix:
     - Stop live events after leaving live video through a queue
  • 249

    Features
     - Channel Playlist tab
     - Plugin getChannnelPlaylists support
     - Plugin Livechat interval element removal support
     - Plugin bridge.buildVersion and bridge.buildFlavor support
     - DevSetting to allow all certificates (Used for proxy debugging)
    
     - Spotify support
     - YT: Channel Playlists support
     - Nebula: Playback tracking, import, etc
     - Odysee: Playback tracking, import, etc
     - Content recommendation plugin specs (no UI yet)
    
    Improvements
     - Minor doc fixes
     - Minor log improvements
     - Polycentric ID share intent changed
     - Looping videos now use seek instead of reloads
     - Remote playlists now properly page videos (Faster load speeds of big playlists)
     - Playlist import now only fetches video lists after selection (May fix import issues for some)
     - Playlist video counts are now hidden if unknown
     - Auto-convert small playlists
     - Exporting now no longer uses a foreground service (lesser solution, required for updating play store)
     - HLS and Dash sources are no longer deduplicated
    
     - Twitch: Cookie banner hiding
     - YT: Uses proper playlist paging for videos
     - Odysee: Will retry 502s on search
    
    Fixes
     - Crash fix if some http client methods are used in plugins
     - Fix Looping offline videos
     - Fix Locked content deserialization
    
     - YT: Fix for some specific videos not loading
     - YT: Fix where trending fallback has no results
  • 248

    Features
     - Channel Playlist tab
     - Plugin getChannnelPlaylists support
     - Plugin Livechat interval element removal support
     - Plugin bridge.buildVersion and bridge.buildFlavor support
     - DevSetting to allow all certificates (Used for proxy debugging)
    
     - Spotify support
     - YT: Channel Playlists support
     - Nebula: Playback tracking, import, etc
     - Odysee: Playback tracking, import, etc
     - Content recommendation plugin specs (no UI yet)
    
    Improvements
     - Minor doc fixes
     - Minor log improvements
     - Polycentric ID share intent changed
     - Looping videos now use seek instead of reloads
     - Remote playlists now properly page videos (Faster load speeds of big playlists)
     - Playlist import now only fetches video lists after selection (May fix import issues for some)
     - Playlist video counts are now hidden if unknown
     - Auto-convert small playlists
     - Exporting now no longer uses a foreground service (lesser solution, required for updating play store)
    
     - Twitch: Cookie banner hiding
     - YT: Uses proper playlist paging for videos
     - Odysee: Will retry 502s on search
    
    Fixes
     - Crash fix if some http client methods are used in plugins
     - Fix Looping offline videos
     - Fix Locked content deserialization
    
     - YT: Fix for some specific videos not loading
     - YT: Fix where trending fallback has no results
  • 247

    Features
     - Channel Playlist tab
     - Plugin getChannnelPlaylists support
     - Plugin Livechat interval element removal support
     - Plugin bridge.buildVersion and bridge.buildFlavor support
     - DevSetting to allow all certificates (Used for proxy debugging)
    
     - Spotify support
     - YT: Channel Playlists support
     - Content recommendation plugin specs (no UI yet)
    
    Improvements
     - Minor doc fixes
     - Minor log improvements
     - Polycentric ID share intent changed
     - Looping videos now use seek instead of reloads
     - Remote playlists now properly page videos (Faster load speeds of big playlists)
     - Playlist import now only fetches video lists after selection (May fix import issues for some)
     - Playlist video counts are now hidden if unknown
     - Auto-convert small playlists
     - Exporting now no longer uses a foreground service (lesser solution, required for updating play store)
    
     - Twitch: Cookie banner hiding
     - YT: Uses proper playlist paging for videos
    
    Fixes
     - Crash fix if some http client methods are used in plugins
     - Fix Looping offline videos
     - Fix Locked content deserialization
    
     - YT: Fix for some specific videos not loading
  • 246

    Features
     - Channel Playlist tab
     - Plugin getChannnelPlaylists support
     - Plugin Livechat interval element removal support
     - Plugin bridge.buildVersion and bridge.buildFlavor support
     - DevSetting to allow all certificates (Used for proxy debugging)
    
     - Spotify support
     - YT: Channel Playlists support
     - Content recommendation plugin specs (no UI yet)
    
    Improvements
     - Minor doc fixes
     - Minor log improvements
     - Polycentric ID share intent changed
     - Looping videos now use seek instead of reloads
     - Remote playlists now properly page videos (Faster load speeds of big playlists)
     - Playlist import now only fetches video lists after selection (May fix import issues for some)
     - Playlist video counts are now hidden if unknown
    
     - Twitch: Cookie banner hiding
     - YT: Uses proper playlist paging for videos
    
    Fixes
     - Crash fix if some http client methods are used in plugins
     - Fix Looping offline videos
     - Fix Locked content deserialization
    
     - YT: Fix for some specific videos not loading
  • 245

    Features
     - Channel Playlist tab
     - Plugin getChannnelPlaylists support
     - Plugin Livechat interval element removal support
     - Plugin bridge.buildVersion and bridge.buildFlavor support
     - DevSetting to allow all certificates (Used for proxy debugging)
    
     - Spotify support
     - YT: Channel Playlists support
     - Content recommendation plugin specs (no UI yet)
    
    Improvements
     - Minor doc fixes
     - Minor log improvements
     - Polycentric ID share intent changed
     - Looping videos now use seek instead of reloads
     - Remote playlists now properly page videos (Faster load speeds of big playlists)
     - Playlist import now only fetches video lists after selection (May fix import issues for some)
    
     - Twitch: Cookie banner hiding
     - YT: Uses proper playlist paging for videos
    
    Fixes
     - Crash fix if some http client methods are used in plugins
     - Fix Looping offline videos
     - Fix Locked content deserialization
    
     - YT: Fix for some specific videos not loading
  • 244

    Features
     - Channel Playlist tab
     - Plugin getChannnelPlaylists support
     - Plugin Livechat interval element removal support
     - Plugin bridge.buildVersion and bridge.buildFlavor support
     - DevSetting to allow all certificates (Used for proxy debugging)
    
     - Spotify support
     - YT: Channel Playlists support
    
    Improvements
     - Minor doc fixes
     - Minor log improvements
     - Polycentric ID share intent changed
    
     - Twitch: Cookie banner hiding
    
    Fixes
     - Crash fix if some http client methods are used in plugins
    
     - YT: Fix for some specific videos not loading
  • 242

    Features:
     - Widevine DRM audio support
     - Plugin update prompt
     - Plugin automatic update setting in plugin settings
     - Plugins can now request reading all non-auth request headers, warning during installation
     - DevPortal Integration now able to show http requests made.
     - DevPortal Integration support for proxying requests through a http proxy
     - DevPortal minor usability improvements
     - PlaybackTracker onConcluded support
    
    Fixes:
     - Fix issues with websocket lifecycles and exception handling
  • 241

    5f1c0209 · Additional risk check ·
    Features:
     - Widevine DRM audio support
     - Plugin update prompt
     - Plugin automatic update setting in plugin settings
     - Plugins can now request reading all non-auth request headers, warning during installation
     - DevPortal Integration now able to show http requests made.
     - DevPortal Integration support for proxying requests through a http proxy
     - DevPortal minor usability improvements
  • 240

    We're still actively working on the desktop version, but here are some fixes and features we could squeeze in between.
    
    Features:
     - Watch later download support (stays synced)
     - Watch later add button on feed videos
     - Auto-delete downloaded playlist videos on removal of video
     - Dev Portal method documentation url support
     - DevSubmit support, allow sending of plugin error data to the developer if manually opted in
     - PeekChannelContent and early algorithm (WIP, disabled by default), allows scanning of subscriptions outside the ratelimit
    
     - Patreon: Allow hiding of locked/paid content in the settings
     - Youtube: Support Developer Submission if enabled
     - Bilibili (CN): New embedded plugin, intended for Chinese audience.
    
    Improvements:
     - Logo replacement
     - Minor utility additions for plugins
     - Post detail links are now clickable
     - Exports now support names containing Chinese (Kanji), Japanese (Katakana+Hiragana+Kanji), and Arabic
     - Check for broken exports on app startup (export tasks without existing download)
    
    Bug fixes:
     - Fix issue where downloads UI slowdown during high amount of downloads, by limiting UI to 4 items
     - Fix issue where page is stuck when going back from a post details to channel
     - Fix issue where loader would not disappear on post details
     - Fix issue where channel content search was using wrong capability types
     - Fix crash where searching an url before plugin initialization would crash
     - Fix issue where ongoing download notification would be stuck after finishing
     - Fix older channel non-videos not showing
     - Fix issue where if a plugin doesn't support both independent videos/streams, it would only show mixed
     - Fix issue where app startup would be slow/hang after restarting app if logging was enabled.
     - Fix crash where for videos with extreme aspect ratio when entering PictureInPicture
     - Fix error where thumbnail has no quality.
    
     - Youtube: Fix comment paging only showing 1 page
  • 239

    We're still actively working on the desktop version, but here are some fixes and features we could squeeze in between.
    
    Features:
     - Watch later download support (stays synced)
     - Watch later add button on feed videos
     - Auto-delete downloaded playlist videos on removal of video
     - Dev Portal method documentation url support
     - DevSubmit support, allow sending of plugin error data to the developer if manually opted in
     - PeekChannelContent and early algorithm (WIP, disabled by default), allows scanning of subscriptions outside the ratelimit
    
     - Patreon: Allow hiding of locked/paid content in the settings
     - Youtube: Support Developer Submission if enabled
     - Bilibili (CN): New embedded plugin, intended for Chinese audience.
    
    Improvements:
     - Logo replacement
     - Minor utility additions for plugins
     - Post detail links are now clickable
     - Exports now support names containing Chinese (Kanji), Japanese (Katakana+Hiragana+Kanji), and Arabic
    
    Bug fixes:
     - Fix issue where downloads UI slowdown during high amount of downloads, by limiting UI to 4 items
     - Fix issue where page is stuck when going back from a post details to channel
     - Fix issue where loader would not disappear on post details
     - Fix issue where channel content search was using wrong capability types
     - Fix crash where searching an url before plugin initialization would crash
     - Fix issue where ongoing download notification would be stuck after finishing
     - Fix older channel non-videos not showing
     - Fix issue where if a plugin doesn't support both independent videos/streams, it would only show mixed
     - Fix issue where app startup would be slow/hang after restarting app if logging was enabled.
     - Fix crash where for videos with extreme aspect ratio when entering PictureInPicture
     - Fix error where thumbnail has no quality.
    
     - Youtube: Fix comment paging only showing 1 page
  • 238

    We're still actively working on the desktop version, but here are some fixes and features we could squeeze in between.
    
    Features:
     - Watch later download support (stays synced)
     - Watch later add button on feed videos
     - Auto-delete downloaded playlist videos on removal of video
     - Dev Portal method documentation url support
     - DevSubmit support, allow sending of plugin error data to the developer if manually opted in
     - PeekChannelContent and early algorithm (WIP, disabled by default), allows scanning of subscriptions outside the ratelimit
    
     - Patreon: Allow hiding of locked/paid content in the settings
     - Youtube: Support Developer Submission if enabled
     - Bilibili (CN): New embedded plugin, intended for Chinese audience.
    
    Improvements:
     - Logo replacement
     - Minor utility additions for plugins
     - Post detail links are now clickable
     - Exports now support names containing Chinese (Kanji), Japanese (Katakana+Hiragana+Kanji), and Arabic
    
    Bug fixes:
     - Fix issue where downloads UI slowdown during high amount of downloads, by limiting UI to 4 items
     - Fix issue where page is stuck when going back from a post details to channel
     - Fix issue where loader would not disappear on post details
     - Fix issue where channel content search was using wrong capability types
     - Fix crash where searching an url before plugin initialization would crash
     - Fix issue where ongoing download notification would be stuck after finishing
     - Fix older channel non-videos not showing
     - Fix issue where if a plugin doesn't support both independent videos/streams, it would only show mixed
     - Fix issue where app startup would be slow/hang after restarting app if logging was enabled.
     - Fix crash where for videos with extreme aspect ratio when entering PictureInPicture
     - Fix error where thumbnail has no quality.
    
     - Youtube: Fix comment paging only showing 1 page
  • 237

    We're still actively working on the desktop version, but here are some fixes and features we could squeeze in between.
    
    Features:
     - Watch later download support (stays synced)
     - Watch later add button on feed videos
     - Auto-delete downloaded playlist videos on removal of video
     - Dev Portal method documentation url support
     - DevSubmit support, allow sending of plugin error data to the developer if manually opted in
     - PeekChannelContent and early algorithm (WIP, disabled by default), allows scanning of subscriptions outside the ratelimit
    
     - Patreon: Allow hiding of locked/paid content in the settings
     - Youtube: Support Developer Submission if enabled
    
    Improvements:
     - Logo replacement
     - Minor utility additions for plugins
     - Post detail links are now clickable
    
    
    Bug fixes:
     - Fix issue where downloads UI slowdown during high amount of downloads, by limiting UI to 4 items
     - Fix issue where page is stuck when going back from a post details to channel
     - Fix issue where loader would not disappear on post details
     - Fix issue where channel content search was using wrong capability types
     - Fix crash where searching an url before plugin initialization would crash
     - Fix issue where ongoing download notification would be stuck after finishing
     - Fix older channel non-videos not showing
     - Fix issue where if a plugin doesn't support both independent videos/streams, it would only show mixed
    
     - Youtube: Fix comment paging only showing 1 page
  • 236

    be206706 · Year rounding ·
    Improvement:
    - New Grayjay (data) exports now include a cache, making importing significantly faster and less error prone for compatible versions.
    - Playlist shares now include a cache making importing significantly faster (but bigger).
    - When opening an incompatible format, show failed type.
    
    Bug Fixes:
    - Fix issue where dates would show up as "0 years ago".
    - Fix years ago rounding
    - YT: Fixed case where trending homepage is shown instead of personal logged in home feed.
    - YT: Fixed issue where comments would show <50 years ago as date.
  • 235

    45d818ac · Reverted dependencies. ·
    We're currently also actively working on Grayjay Desktop (MacOS, Linux, Windows).  
    Look forward to more news about the desktop app over the coming 2 months.
     
    Features:
     - Watched filter for subscriptions
     - Share videos directly from feeds (options)
     - Add channels to subscription group directly from subscription settings
     - Scroll to top button on video details and replies
    
    Improvements:
     - Polycentric now backs up secrets and allows destructive recovery
    
    Bug fixes:
     - Fix live stream retrying
     - Fix queue looping
     - Fix support button
     - Potential fix for double fullscreen controls
  • 234

    We're currently also actively working on Grayjay Desktop (MacOS, Linux, Windows).  
    Look forward to more news about the desktop app over the coming 2 months.
     
    Features:
     - Watched filter for subscriptions
     - Share videos directly from feeds (options)
     - Add channels to subscription group directly from subscription settings
     - Scroll to top button on video details and replies
    
    Improvements:
     - Polycentric now backs up secrets and allows destructive recovery
     - Dependency updates
    
    Bug fixes:
     - Fix live stream retrying
     - Fix queue looping
     - Fix support button
     - Potential fix for double fullscreen controls