v0.25.0
版本发布时间: 2023-02-09 07:32:04
TeamNewPipe/NewPipe最新发布版本:v0.27.2(2024-07-26 03:56:54)
:arrow_right: :arrow_right: :arrow_right: Read the blog post :arrow_left: :arrow_left: :arrow_left:
New
- Show toast when no updates are available #8668
- Show subscriber count on video details page #9173
- Download items from the long press menu of queue items #9502
- Allow permanently setting a playlist thumbnail #9523
- Add long press action on hashtags and web links in descriptions #7725
- New card view mode with full width thumbnails #9310
Improved
- Remove the redundant/overlapping toast "Copied to clipboard" for Android 13+ #8961
- Make mini-player close button area larger #8743
- Use smoother bitmap downscaling for thumbnails #8686 #9479
- Rename "Help" to "Fast mode" #9500
- Add hint to improve discoverability of subscription import #9501
- Disable night theme selection if auto theme is not used #9488
- Set
compileSdk
andtargetSdk
to 33 (Android 13) #9306 #9671 #9696 #9726 #9758 - Seeking no longer pauses the played stream #9496
- Add icon for "Play All" #9568
- Add language suffix to downloaded subtitle filenames #9499
- Check availability of Samsung DeX only on Samsung devices #9619
- Add "What's New" to the default main page tabs #9664
- Change "What's New" icon #9678
- Make channel images in grid lists bigger #9555
- Change "Chapters" icon #9691
- [YouTube] Add support for live links #9725
Fixed
- Fix persistent hover overlay when in desktop/DeX mode or using a mouse/non-touch input #8316
- Only show "Enqueue next" when in the middle of the queue #8883
- [PeerTube] Remove dead Privacy Tools instance #9504
- Fix crash when click "Add to playlist" while the current list is still loading #9521
- Allow using background player when there are no separate audio streams #9562
- Improve screen rotation handling in Open action menu #9135
- Ask for permission when enqueuing in a popup #9653
- Fix removing watched videos from playlist includes currently playing #9445
- Fix displaying multiple empty playlists #9642
- Fix background player stops working when enqueueing playlist at different index #9706
- Fix link clicking and ellipsizing of comments #9631
Localization
- Update translations 1d53389ca9a2cdf3eff152d7118bc8152e25aaac, #9522, #9596, #9688
- Add Odia language to language selector #9651
Development
- Make
PendingIntent
s immutable on Android 6.0 and later #9333 - Use
Locale.forLanguageTag()
#8870 - Forbid wrong
@Nullable
and@NotNull
annotation imports #9474 - Set image-minimizer to specify image width #9471
- Update Sonarqube to 3.5 #9480
- Use
Math.floorDiv()
#8810 - Use
SparseArrayCompat
#8895 - Update LeakCanary to 2.9.1 #9306
- Update Desugaring to 1.1.8, ACRA to 5.9.7 and Android Gradle Plugin to 7.3.1 #9481
- Refactor
VideoDetailFragment
#8847 - Refactor
VideoPlayerUi
#9159 - Update RxJava to 3.1.5 and RxAndroid to 3.0.2 #9520
- Use
ListAdapter
inNotificationModeConfigAdapter
#8841 - Use new NPE UTF8 Utils methods #8769
- Clean up
Optional
-related code #9285 #9663 - Remove Runnable variables for Handlers #8886
- Use
WindowCompat
#8894- If you encounter any issue with system UI not behaving properly, this PR will be reverted
- Update
desugar_jdk_libs
to 2.0.2 and Android Gradle Plugin to 7.4.0 (which requires Android Studio Electric Eel) #9686 #9743 - Fix reproducible builds #9709
1、 NewPipe_v0.25.0.apk 10.25MB