Changelogs
Welcome to the Changelogs page of LibreTube, where you can find the latest updates and improvements of the app. Here you can see what features have been added, fixed, or changed in each version of LibreTube.
Ready to experience the newest features of LibreTube? Just tap the download button below and get started.
v0.15.1 (June 11, 2023)
New features
- Instance selection on first app startup for a personalized experience.
- Significantly increase the download speed by implementing range requests.
- Support the editing of playlist descriptions to provide customization options.
- Enjoy a much faster audio-only/background player with reduced buffering, utilizing DASH technology.
- Show the currently applied playlist sort order for easy navigation.
- Preference to edit the home tab content according to your interests.
- Display the option to 'mark as unwatched' in the video options sheet if the content has already been watched.
- Improve the appearance and behavior of the offline player for a better user experience.
- Enhance the autoplay switch, and show a pause icon if disabled for seamless playback.
Bug fixes
- Fix channel groups sheet buttons not visible.
- Fix position of FAB when mini player is closed.
- Fix that the info in the audio player doesn't update.
- Fix (disable) notifications for already seen videos.
- Fix MainActivity crash after icon change.
- Don't show auto play countdown if queue is finished.
- Fix crash when restoring subscription groups.
- Respect queue settings when using player controls.
- Keep queue when switching from audio to video mode and vice versa.
- Hide playlist description text view if no description is available.
- Fix crashes when audio and video mode are running simultaneously.
- Limit maximum video info length for video of a channel to two lines.
- Localize date in search results.
- Hide upload date for live videos.
- Truncate end of word in video row.
- Fix crash when opening description while chapter updates.
- Show restart dialog after restoring backup.
- Re-add the separator in the search results.
- Fix crash when long pressing share while loading.
Code changes
- Code optimization: Separate online and offline participant.
- Make PreviewFrames fields non-null.
- Add a data class to hold download data.
- Use the contentLength returned by the Application Programming Interface (API) for downloading.
- Remove any unnecessary virtual machine (VM) policies.
- Avoid relying on the default locale for the currently set locale.
- Revise the function responsible for deleting watch history and positions to make it suspendable.
Known issues
Please be aware that the issue with the position of the mini player is still not fixed. It only occurs in release builds, but not in debug builds we use for testing changes, which makes it very challenging to identify the issue. Please be patient or feel free to help us resolve the issue if you have some knowledge concerning Android motion layouts. Thank you for your understanding and assistance.
v0.15.0 (May 31, 2023)
New features
- Playlist Descriptions.
- FreeTube Subscriptions.
- FreeTube Playlists.
- Download Dialog.
- Feed Filter for Livestreams.
- New Video Notifications for Shorts Videos.
- Subscription Groups Conversion.
- Channel Groups Navigation.
- Bulk Playlist Import.
- Fullscreen Gesture Enhancement.
- Audio Player Close Button.
Bug fixes
- Hide timestamp option in share dialog for channels and playlists.
- Update watch positions every second to avoid outdated positions.
- Fix the thumbnail resolution in the player notification on Android 13 and up.
- Disable search closing when the user presses back while playing video.
- Improve the vertical alignment and padding in the player page.
- Fix crash after deleting items from the playlist.
- Fix various Picture in Picture issues.
- Avoid possible PIP-related exception on API levels below 33.
- Fix crash when closing player due to view bindings.
- Exclude HDR streams when not supported by the device.
- Default to the current screen brightness when swipe gestures enabled.
- Fix issues with watch positions.
- ChannelFragment NPE fix.
- Fix importing large playlists or CSV playlist from YouTube.
- Filter shorts from featured on the home fragment according to feed filter.
- Deselect all bottom nav items when the home tab is not among them.
- Fix crash in CommentsMainFragment.
- Fix deleting videos of sorted playlist.
- Fix search bar collapse while search is in progress.
- Enable auto rotate by default on TV.
Code changes
- Migration to Media3.
- Fix CI builds by migrating the code to ktlint 0.49.0.
- Properly skip the new stream check.
- Upgrade to AGP 8.0.
- Improve stream notifications.
- Improve and simplify sorting strings and fix playlist sorting.
- Improve notification creation performance.
Show previous changelogs