Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • 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
  • 243
    Changelog TBD
  • 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
  • 233
    Additional Changes (233):
    
    Features:
     - Update app from crash screen (in case you're locked out)
     - DevPortal on-device source method testing
     - DevPortal source method search bar
    
    Improvements:
     - System brightness is no longer the default
     - System brightness now uses actual system brightness (Requires permissions)
    
    Bugfixes:
     - Fixed crash when opening url with Grayjay without is active
     - Fixed possible crash in a race-condition with history
     - Fixed possible crash related to bottom menu visibilities.
     - Fixed possible crash when unregistering AudioNoisyReceiver
     - Fixed possible crash where system brightness does not exist
    
     - Theoretical fix AudioNoisyReceiver popping up 'App is not responding'
    
     - Rumble fixed live chat
    
    -----------
    
    Changelog (230):
    
    Feature:
    - Zoom pan two finger gestures
    - Comment navigation, ability to click on a comment to view where the comment was placed and the ability to navigate upwards in the replies overlay by clicking the parent comment
    - Open playlist urls support added
    - Open playlist urls through search bar
    - Open channel urls through search bar
    - Add to new playlist button in add menu when watching video
    - Plugin update check can now be disabled per plugin
    
    - Patreon: Audio support
    - Youtube: Better exception handling
    
    Improvement:
    - Watch later ordering persistence
    - Improved subscription errors
    - Gesture controls can individually be enabled/disabled
    - Brightness and volume and can be toggled to use system or non-system values
    - Setting for restoring brightness when exiting fullscreen system brightness
    - Empty home and install plugin flows added
    - Monetization tutorial added to tutorials
    - Tutorial descriptions
    - Enable newly install plugins
    - Removed old announcements
    - Hide plugin warnings during install if none exist
    - Updated plugin browse page
    
    Fix:
    - Fixed Play/Pause button change & wake lock now works properly change when playback is interrupted
    - Fixed Deduplication priorities resulting in wrong platforms being shown
    - Fixed slide subscription overlay not closing on back gesture in video detail view
    - Fixed bottom margin for minimized view progress bar so progress bar shows when minimized
    - Fixed indexOutOfBound for queue when deleting items
    - Fixed time/duration timestamps when casting
    - Fixed Minimize touch events
    - Fixed crash if authentication/captcha got corrupted
    - Fixed video reloading if the same video is selected again
    - Proper implementation of editor action. (Fixes when using Grayjay with an external keyboard)
    - Theoretical fix for double controls
    - Theoretical fix for wrong polycentric comments showing in failure scenarios
    - Fixed issue where new playlist required two backs to minimize video
  • 232
    6b5d4e75 · Fix nullable ·
    Additional Changes (232):
    
    Features:
     - Update app from crash screen (in case you're locked out)
     - DevPortal on-device source method testing
     - DevPortal source method search bar
    
    Improvements:
     - System brightness is no longer the default
     - System brightness now uses actual system brightness (Requires permissions)
    
    Bugfixes:
     - Fixed crash when opening url with Grayjay without is active
     - Fixed possible crash in a race-condition with history
     - Fixed possible crash related to bottom menu visibilities.
     - Fixed possible crash when unregistering AudioNoisyReceiver
     - Fixed possible crash where system brightness does not exist
    
     - Theoretical fix AudioNoisyReceiver popping up 'App is not responding'
    
     - Rumble fixed live chat
    
    -----------
    
    Changelog (230):
    
    Feature:
    - Zoom pan two finger gestures
    - Comment navigation, ability to click on a comment to view where the comment was placed and the ability to navigate upwards in the replies overlay by clicking the parent comment
    - Open playlist urls support added
    - Open playlist urls through search bar
    - Open channel urls through search bar
    - Add to new playlist button in add menu when watching video
    - Plugin update check can now be disabled per plugin
    
    - Patreon: Audio support
    - Youtube: Better exception handling
    
    Improvement:
    - Watch later ordering persistence
    - Improved subscription errors
    - Gesture controls can individually be enabled/disabled
    - Brightness and volume and can be toggled to use system or non-system values
    - Setting for restoring brightness when exiting fullscreen system brightness
    - Empty home and install plugin flows added
    - Monetization tutorial added to tutorials
    - Tutorial descriptions
    - Enable newly install plugins
    - Removed old announcements
    - Hide plugin warnings during install if none exist
    - Updated plugin browse page
    
    Fix:
    - Fixed Play/Pause button change & wake lock now works properly change when playback is interrupted
    - Fixed Deduplication priorities resulting in wrong platforms being shown
    - Fixed slide subscription overlay not closing on back gesture in video detail view
    - Fixed bottom margin for minimized view progress bar so progress bar shows when minimized
    - Fixed indexOutOfBound for queue when deleting items
    - Fixed time/duration timestamps when casting
    - Fixed Minimize touch events
    - Fixed crash if authentication/captcha got corrupted
    - Fixed video reloading if the same video is selected again
    - Proper implementation of editor action. (Fixes when using Grayjay with an external keyboard)
    - Theoretical fix for double controls
    - Theoretical fix for wrong polycentric comments showing in failure scenarios
    - Fixed issue where new playlist required two backs to minimize video
  • 231
    Additional Changes (231):
    
    Features:
     - Update app from crash screen (in case you're locked out)
     - DevPortal on-device source method testing
     - DevPortal source method search bar
    
    Improvements:
     - System brightness is no longer the default
     - System brightness now uses actual system brightness (Requires permissions)
    
    Bugfixes:
     - Fixed crash when opening url with Grayjay without is active
     - Fixed possible crash in a race-condition with history
     - Fixed possible crash related to bottom menu visibilities.
     - Fixed possible crash when unregistering AudioNoisyReceiver
     - Fixed possible crash where system brightness does not exist
    
     - Theoretical fix AudioNoisyReceiver popping up 'App is not responding'
    
     - Rumble fixed live chat
    
    -----------
    
    Changelog (230):
    
    Feature:
    - Zoom pan two finger gestures
    - Comment navigation, ability to click on a comment to view where the comment was placed and the ability to navigate upwards in the replies overlay by clicking the parent comment
    - Open playlist urls support added
    - Open playlist urls through search bar
    - Open channel urls through search bar
    - Add to new playlist button in add menu when watching video
    - Plugin update check can now be disabled per plugin
    
    - Patreon: Audio support
    - Youtube: Better exception handling
    
    Improvement:
    - Watch later ordering persistence
    - Improved subscription errors
    - Gesture controls can individually be enabled/disabled
    - Brightness and volume and can be toggled to use system or non-system values
    - Setting for restoring brightness when exiting fullscreen system brightness
    - Empty home and install plugin flows added
    - Monetization tutorial added to tutorials
    - Tutorial descriptions
    - Enable newly install plugins
    - Removed old announcements
    - Hide plugin warnings during install if none exist
    - Updated plugin browse page
    
    Fix:
    - Fixed Play/Pause button change & wake lock now works properly change when playback is interrupted
    - Fixed Deduplication priorities resulting in wrong platforms being shown
    - Fixed slide subscription overlay not closing on back gesture in video detail view
    - Fixed bottom margin for minimized view progress bar so progress bar shows when minimized
    - Fixed indexOutOfBound for queue when deleting items
    - Fixed time/duration timestamps when casting
    - Fixed Minimize touch events
    - Fixed crash if authentication/captcha got corrupted
    - Fixed video reloading if the same video is selected again
    - Proper implementation of editor action. (Fixes when using Grayjay with an external keyboard)
    - Theoretical fix for double controls
    - Theoretical fix for wrong polycentric comments showing in failure scenarios
    - Fixed issue where new playlist required two backs to minimize video
  • 230
    26b822e0 · Text edit ·
    Feature:
    - Zoom pan two finger gestures
    - Comment navigation, ability to click on a comment to view where the comment was placed and the ability to navigate upwards in the replies overlay by clicking the parent comment
    - Open playlist urls support added
    - Open playlist urls through search bar
    - Open channel urls through search bar
    - Add to new playlist button in add menu when watching video
    - Plugin update check can now be disabled per plugin
    
    - Patreon: Audio support
    - Youtube: Better exception handling
    
    Improvement:
    - Watch later ordering persistence
    - Improved subscription errors
    - Gesture controls can individually be enabled/disabled
    - Brightness and volume and can be toggled to use system or non-system values
    - Setting for restoring brightness when exiting fullscreen system brightness
    - Empty home and install plugin flows added
    - Monetization tutorial added to tutorials
    - Tutorial descriptions
    - Enable newly install plugins
    - Removed old announcements
    - Hide plugin warnings during install if none exist
    - Updated plugin browse page
    
    Fix:
    - Fixed Play/Pause button change & wake lock now works properly change when playback is interrupted
    - Fixed Deduplication priorities resulting in wrong platforms being shown
    - Fixed slide subscription overlay not closing on back gesture in video detail view
    - Fixed bottom margin for minimized view progress bar so progress bar shows when minimized
    - Fixed indexOutOfBound for queue when deleting items
    - Fixed time/duration timestamps when casting
    - Fixed Minimize touch events
    - Fixed crash if authentication/captcha got corrupted
    - Fixed video reloading if the same video is selected again
    - Proper implementation of editor action. (Fixes when using Grayjay with an external keyboard)
    - Theoretical fix for double controls
    - Theoretical fix for wrong polycentric comments showing in failure scenarios
    - Fixed issue where new playlist required two backs to minimize video
  • 229
    Feature:
    - Zoom pan two finger gestures
    - Comment navigation, ability to click on a comment to view where the comment was placed and the ability to navigate upwards in the replies overlay by clicking the parent comment
    - Open playlist urls support added
    - Open playlist urls through search bar
    - Open channel urls through search bar
    - Add to new playlist button in add menu when watching video
    - Plugin update check can now be disabled per plugin
    
    - Patreon: Audio support
    - Youtube: Better exception handling
    
    Improvement:
    - Watch later ordering persistence
    - Improved subscription errors
    - Gesture controls can individually be enabled/disabled
    - Brightness and volume and can be toggled to use system or non-system values
    - Setting for restoring brightness when exiting fullscreen system brightness
    - Empty home and install plugin flows added
    - Monetization tutorial added to tutorials
    - Tutorial descriptions
    - Enable newly install plugins
    - Removed old announcements
    - Hide plugin warnings during install if none exist
    - Updated plugin browse page
    
    Fix:
    - Fixed Play/Pause button change & wake lock now works properly change when playback is interrupted
    - Fixed Deduplication priorities resulting in wrong platforms being shown
    - Fixed slide subscription overlay not closing on back gesture in video detail view
    - Fixed bottom margin for minimized view progress bar so progress bar shows when minimized
    - Fixed indexOutOfBound for queue when deleting items
    - Fixed time/duration timestamps when casting
    - Fixed Minimize touch events
    - Fixed crash if authentication/captcha got corrupted
    - Fixed video reloading if the same video is selected again
    - Proper implementation of editor action. (Fixes when using Grayjay with an external keyboard)
    - Theoretical fix for double controls
    - Theoretical fix for wrong polycentric comments showing in failure scenarios
    - Fixed issue where new playlist required two backs to minimize video
  • 228
    Feature:
    - Zoom pan two finger gestures
    - Comment navigation, ability to click on a comment to view where the comment was placed and the ability to navigate upwards in the replies overlay by clicking the parent comment
    - Open playlist urls support added
    - Open playlist urls through search bar
    - Open channel urls through search bar
    - Add to new playlist button in add menu when watching video
    
    - Patreon: Audio support
    - Youtube: Better exception handling
    
    Improvement:
    - Watch later ordering persistence
    - Improved subscription errors
    - Gesture controls can individually be enabled/disabled
    - Brightness and volume and can be toggled to use system or non-system values
    - Setting for restoring when exiting fullscreen system brightness
    - Empty home and install plugin flows added
    - Monetization tutorial
    - Tutorial descriptions
    
    Fix:
    - Fixed Play/Pause button change & wake lock now works properly change when playback is interrupted
    - Fixed Deduplication priorities resulting in wrong platforms being shown
    - Fixed slide subscription overlay not closing on back gesture in video detail view
    - Fixed bottom margin for minimized view progress bar so progress bar shows when minimized
    - Fixed indexOutOfBound for queue when deleting items
    - Fixed time/duration timestamps when casting
    - Fixed Minimize touch events
    - Fixed crash if authentication/captcha got corrupted
    - Fixed video reloading if the same video is selected again
    - Proper implementation of editor action. (Fixes when using Grayjay with an external keyboard)
    - Theoretical fix for double controls
  • 227
    781d0797 · More casting fixes. ·
    Hotfix:
    - Crashfix on unreliable casting connection. 
    - Made casting more robust with intermittent TCP connections.
    
    Improvement:
    - Added toast with explanation upon logging in.
    
    Fix:
    - Fixed tint color for add to queue button in Android light theme.
    - Stability fixes for casting.
    - Fix slider position crash.
  • 226
    Hotfix:
    - Crashfix on unreliable casting connection. 
    - Made casting more robust with intermittent TCP connections.
    
    Improvement:
    - Added toast with explanation upon logging in.
    
    Fix:
    - Fixed tint color for add to queue button in Android light theme.
    - Stability fixes for casting.
    - Fix slider position crash.