Skip to content

Releases: SkyTubeTeam/SkyTube

Version 2.971

23 Mar 20:55
Compare
Choose a tag to compare

In 54 commits, 1697 lines were added, 1088 lines were deleted, the new release contains the following changes:

  • Search result now contains playlists and channels among the videos.
  • Subscription feed checking displays notification instead of a modal dialog - by @okan35
  • Channel list can be filtered - by @okan35
  • Hide the Block Channel menu item when the Video Blocker is not enabled. - by @atomjack
  • Migrate PreferenceManager to androidx - by @ChemWater
  • Implement paging in the bookmark fragment - this will improve the responsiveness of the bookmark
  • Add padding and background to make the option menu item more finger-friendly
  • Rename values-id folder to values-in to enable Indonesian translations

Version 2.970

26 Jan 13:19
Compare
Choose a tag to compare
  • Fix Subscription DB upgrade error
  • Add ability to switch brightness and volume control
  • Fixing a typo found by Avently, which prevented loading the first video in a page with Youtube API
  • Re-enabled image and image button in search hints dropdown.
  • Fix paging with NewPipeBackend
  • NewPipeExtractor update needed due to Youtube.com change.
  • Video playback speed controll added

Version 2.969

31 Dec 22:28
Compare
Choose a tag to compare
  • Use NewPipe backend for checking new videos on subscriptions.
  • No need to restart the app for an Youtube key change.
  • Add checks for network availability before:
    • channel metadata download
    • displaying download menuitem
    • showing the comment panel
  • Improve URL parsing, to handle more variant.
  • Add a simple menuitem to disable video gestures without leaving the player screen.
  • Updated Polish and Hungarian translations

Version 2.968

02 Dec 21:57
Compare
Choose a tag to compare
  • Reduce the number of Youtube API calls
  • Implement comment fetching with the NewPipe backend
  • Fix the repeating search result problem with the NewPipe backend.
  • Subscription feed refresh should not force the UI to the head of the list.
  • Show error when comment fetching fails due to Youtube API error.

Version 2.967

02 Nov 20:46
Compare
Choose a tag to compare
  • Fix crash in Subscription feed retrieval ( #594 )
  • Fix multiple, concurrent play, due to ExoPlayer creation
  • App is now able to backup (and restore) channelFiltering and searchHistory databases.

Version 2.966

27 Oct 21:49
Compare
Choose a tag to compare

The main driver for this release is implementing a channel cache, which will reduce network usage, and improve offline experience.

  • #570 - fix "cannot play video after returning from open with"
  • #571 - fix 'configure channel blocking at the subscribe page leading to fatal crash'
  • #572 - new policies for downloading videos on mobile network: "Always ask"/"Block"/"Allow"
  • #574 - "play video under mobile data" dialog can only be dismissed by double clicking "Play Video"
  • #580 - fix exception in DialogUtils.java line 125
  • #586 - fix fatal failure on new installations.
  • Fixes for the NewPipeExtractor backend
  • dependency upgrades
  • New Swedish translation.

Thanks for @tingsu for his detailed bug reports!

Version 2.965

27 Sep 21:39
Compare
Choose a tag to compare

The main driver for this release is some refinement in the new 'NewPipeExtractor' backend.
Currently, this is an optional feature, which needs 'opt-in' in the preferences (Others -> Use the NewPipe backend), after it is enabled, no Youtube API key is needed for:

  • Checking new videos for the subscriptions
  • Opening channels (except listing the playlists)
  • Playing videos
  • Searching for videos by text

Other than, it contains the following changes:

  • Do not block videos on bookmark and downloaded videos tab.
  • Dependency upgrades
  • Fix to handle dialog cancellation as 'negative' response in couple of places - where an answer is expected.
  • Remove special icon, which cause crashes on old Androids.
  • Display YouTube API errors to the user, to avoid confusion.
  • Updated Russian and Portuguese (Brazil) translation.

Version 2.964

03 Sep 19:28
Compare
Choose a tag to compare

The main driver for this release is the new 'NewPipeExtractor' backend.
Currently, this is an optional feature, which needs 'opt-in' in the preferences (Others -> Use the NewPipe backend), after it is enabled, no Youtube API key is needed for:

  • Checking new videos for the subscriptions
  • Opening channels (except listing the playlists)
  • Playing videos
  • Searching for videos by text

Other than, it contains the following changes:

  • Added ability to bookmark videos by sharing youtube url's from other apps.
  • Fix bug in Chromecast occured during pause-resume.
  • Paging implemented in the Subscription Feed - so the feed loads faster now.
  • Create a new preference fragment for 'Downloads and Network' settings
  • Updated Russian translation

Version 2.963

16 Aug 19:53
Compare
Choose a tag to compare

This release contains the following changes:

  • Add preference to set custom video download folder
  • Using com.github.hedzr:android-file-chooser package for file dialogs, instead of com.github.angads25:filepicker
  • Fix subscription refresh bugs - do not start multiple refresh concurrently
  • Add scroll to top of list when clicking on current tab
  • Added Preference to show/hide tabs
  • Make sure Google Play Services is installed before attempting to support Chromecast
  • Added Preference to select video download quality
  • Updated French translations.

Version 2.962

05 Aug 21:20
Compare
Choose a tag to compare

Small bug fix release to improve the API key issue

  • Add a new Youtube API key, re-use the old keys for F-Droid.
  • Updated German and Hungarian translations.

The APK signing key has been changed since 2.95, due to the maintainer change, sorry for the inconvenience.