Releases: SkyTubeTeam/SkyTube
Version 2.978
- Rewrite the YouTube AsyncTask implementations as methods that use RxJava - by @Isira-Seneviratne
- Implementation of play/pause external media controls - by @darksworm
- Fix freezes/slow UI updates with accessing the database in the background - by Zsombor
- Improve subscription listing with database index - by Zsombor
- Subscription refresh is not tied to opening up the subscription tab - by Zsombor
- Implement 'Trending in XYZ' tab, with country selector - by Zsombor
- Fix errors in downloaded file deletion - by Zsombor
- Fix layout issues when big fonts are used - by Zsombor
- Implement tab hiding/showing without app restart - by Zsombor
- Fix a crash on Android 4.0 - by Zsombor
- Updated translations for:
- Basque and Spanish - by Julio Montero
- Catalan - by Alfonso Montero López
- Croatian - by Milo Ivir
- Dutch - by Heimen Stoffels
- Esperanto - by Jakub Fabijan
- French - by Thomas Foucher
- Japanese - by Takaki Iekura
- Indonesian - by Reza Almanda and zmni
- Italian - by Silvio Pastore
- Latvian - by Darksworm
- Hungarian - by Zsombor
- Norwegian Bokmål - by Allan Nordhøy
- Polish - by Michal L
- Portuguese - by Sérgio Marques
- Simplified Chinese - by @ohsorry
- Traditional Chinese - by Jeff Huang
- Turkish - by Oğuz Ersen
- Ukrainian - by Tymofij Lytvynenko
Version 2.977
- Implement JSON import for subscriptions - the format which is used by takeout.google.com - by Sebastian Magnusson
- Fix crash happing in parsing of the resolution string (It failed for videos with resolutions 2160p60/1080p60/720p60) by Zsombor
- Code cleanups, library upgrades by TacoTheDank
- Fix updating the search history by Zsombor
- Updated translations for:
- Arabic - by Mahmoud Hussain
- Basque and Spanish - by Julio Montero
- Croatian - by Milo Ivir
- Dutch - by Heimen Stoffels
- Japanese - by Takaki Iekura
- Indonesian - by zmni
- Norwegian Bokmål - by Allan Nordhøy
- Russian - by Александр
- Polish - by Michal L
- Portuguese - by Sérgio Marques
- Traditional Chinese - by Jeff Huang
- Turkish - by Oğuz Ersen
- Ukrainian
Version 2.976
- Video stream selection is greatly improved and extended. Now it is possible to set minimum and maximum resolution and to optimize either for better quality or minimal network bandwith. Reviewing Your setting is higly recommended!
- Automatically retry playing the videos on broken connection
- Instead of mobile network, the app now checks for metered network usage by Isira Seneviratne
- Update NewPipe backend to support latest YouTube changes.
- Using vector icons instead of PNGs for the user interface by Isira Seneviratne
- Code cleanups, removing deprecated libraries, using newer constructs by Isira Seneviratne
- Updated translations for:
- Basque and Spanish - by Julio Montero
- Croatian - by Milo Ivir
- Dutch - by Heimen Stoffels
- French - by Arnaud Redslob
- Hungarian - by Zsombor Gegesy
- Norwegian Bokmål - by Allan Nordhøy
- Indonesian - by zmni
- Polish - by Michal L
- Portuguese - by Sérgio Marques
- Russian - by Nikita Epifanov
- Traditional Chinese - by Jeff Huang
- Turkish - by Oğuz Ersen
- Ukrainian
Version 2.975
This release contains two fixes:
- Fix crash on subscription update
- Do not show separator when neither label is visible in a video cell - this occured when a playlist is displayed
Version 2.974
This release contains bug fixes, improvements on the NewPipe backend integration and lot's of translation improvements - big thanks to the translators and to the contributors !
- Using NewPipe backend for loading the playlists, and the trending videos.
- Update NewPipe backend to support latest YouTube changes.
- Code cleanups, minor optimizations contributed by @okan35 and @TacoTheDank
- Fix crashes in handling user inputs in the search field, and in the 'Enter URL' dialog.
- Fix a couple of possible source of memory leaks
- Added new translations for:
- Berber - by Hakim Oubouali
- Danish - by Vidar
- Updated translations for:
- Swedish by Mattias Münster and Luna Jernberg
- Portuguese - by ssantos
- French - by Nathan
Version 2.973
This release contains a couple of small bug fixes, and lot's of translation improvements - big thanks to the translators and to the contributors !
- The NewPipe backend is now the default, so the initial impression of the app will be better.
- Upgrade NewPipeExtractor to the latest, to eliminate parsing bugs
- Preference flags are saved into the backups - by @okan35
- Added menu option to bookmark valid video urls when long pressed - by @atomjack
- Add flags to enable resizing the window for better Samsung DeX experience
- Updated translations:
- Chinese (Traditional) - by Jeff Huang
- Croatian - by Milo Ivir
- Dutch - by Heimen Stoffels
- German - by Milo Ivir
- Hungarian - by Zsombor Gegesy
- Indonesian - by zmni
- Norwegian Bokmal - by Allan Nordhøy
- Portuguese - by ssantos
- Russian - by Nikita Epifanov
- Spanish - by Julio Montero
- Turkish - by Oğuz Ersen
Version 2.972
This release contains lot of small bug fixes, and lot's of translation improvements - big thanks to the translators, (I hope I wrote their name properly). A bit warning, this will be the last release to support Android 4.0, as all the dependencies are moving away from supporting it, so backward compatibility is getting bigger, and bigger problem from the maintenance perspective.
- Better integration with other Android apps
- Opening Youtube URL's from other apps should work better,
- SkyTube now can detect better if it's a channel/playlist or video, even on hooktube.com or on invidio.us (or related) sites.
- Bookmarking works better too (if it's not a video, then the app just opens the channel/playlist)
- Clicking in the video description on channel or playlist links works too
- UI fixes which caused occasional crashes, due to timing issues.
- Better error messages if the user tries to subscribe to an already subscribed channel, or bookmark an already bookmarked video.
- added more playback speed options - by @okan35
- Restore Android 4.0 compatibility.
- Enable TLS 1.1/1.2 usage for Android 4.1 - 4.4, where it wasn't enabled by default.
- Updated translations:
- Chinese (Traditional) - by Jeff Huang
- Croatian - by Milo Ivir
- Dutch - by Heimen Stoffels
- French - by Jeannette Lavoie
- Hungarian - by Zsombor Gegesy
- Indonesian - by zmni
- Norwegian Bokmål - by Allan Nordhøy
- Portuguese - by ssantos
- Spanish - by Julio Montero
Version 2.971
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
- 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
- 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