Tobi
a9677479b8
Update PR template to encourage users to explain their testing/QA procedure
2026-07-25 11:02:33 +02:00
TobiGr
00a07ceced
Fix typo in 1014 changelog
2026-07-16 20:33:37 +02:00
Tobi
46a59640cd
Merge pull request #13373 from KartikeyTripathi469/fix/keyboard-regression-13337
...
Fix: Force keyboard dismissal on non-touch devices (#13337 )
2026-06-20 17:02:32 +02:00
Tobi
8dcb553abc
Merge pull request #13611 from TeamNewPipe/depUpdate
...
Update dependencies to latest stable releases
2026-06-16 11:40:24 +02:00
Tobi
20ce6d7c6a
Merge pull request #13599 from TeamNewPipe/update-readme
...
Update PR template and contribution guidelines in regards to dev and refactor branch usage
2026-06-15 08:10:13 +02:00
Tobi
e2a659dc7f
Merge pull request #13589 from weblate/weblate-newpipe-strings
...
Translations update from Hosted Weblate
2026-06-13 11:33:22 +02:00
Tobi
bb02927fa3
Merge pull request #13588 from weblate/weblate-newpipe-compose
...
Translations update from Hosted Weblate
2026-06-13 11:24:42 +02:00
Tobi
64b09e5491
Merge pull request #13594 from Thompson3142/#13450-fix_seekbar_crash
...
Fix crash when seeking to the end of special videos (again)
2026-06-13 09:10:20 +02:00
Tobi
8dc1315d5f
Merge pull request #13590 from TeamNewPipe/misc
...
Misc changes for building
2026-06-12 07:35:13 +02:00
tobigr
d927f44c46
Merge branch 'master' into dev
2026-06-10 08:17:50 +02:00
Tobi
84d7db5c13
Merge pull request #13591 from AudricV/yt_support_properly_sabr_workaround
...
[YouTube] Support properly new client which works around SABR enforcement
2026-06-10 00:01:33 +02:00
tobigr
1058370db0
Release NewPipe 0.28.8 (1013)
2026-06-09 23:16:38 +02:00
tobigr
4f7fd37926
Add changelog for NewPipe 0.28.8 (1013)
2026-06-09 23:16:38 +02:00
tobigr
30c86abe8a
Update NewPipe Extractor to 0.26.3
2026-06-09 23:16:38 +02:00
tobigr
d3d6b0283f
Merge branch 'master' into dev
2026-05-23 20:18:19 +02:00
tobigr
45af64a518
Release NewPipe 0.28.7 (1012)
2026-05-23 19:34:09 +02:00
tobigr
28654471d5
Add changelog for NewPipe 0.28.7 (1012)
2026-05-23 19:34:09 +02:00
tobigr
82e3e71849
Update NewPipe Extractor to v0.26.2
2026-05-23 19:29:38 +02:00
Tobi
aa48a76486
Merge pull request #13524 from TeamNewPipe/proguard
...
proguard-rules: Keep resource classes for prettytime
2026-05-23 00:37:33 +02:00
TobiGr
ef85e567fb
Update NewPIpe Extractor to the latest version
2026-05-16 09:20:30 +02:00
Tobi
6f3f4219dc
Merge pull request #13504 from laiosg/repeatmode-ui-fix
...
Fix repeat mode UI out-of-sync when switching videos
2026-05-16 08:41:01 +02:00
TobiGr
9dd0f1984f
Replace if-else with switch
2026-05-16 08:35:29 +02:00
Tobi
b6a2167516
Merge pull request #13505 from theimpulson/depUpdate
...
Update dependencies and plugins to latest releases
2026-05-16 08:22:05 +02:00
Tobi
cd171dab54
Merge pull request #13454 from TeamNewPipe/depUpdate
...
Update dependencies and build with JDK 21
2026-05-03 09:09:39 +02:00
tobigr
07b4fa7b35
Merge branch 'master' into dev
2026-05-01 23:59:24 +02:00
Tobi
56982455f6
Merge pull request #13455 from TeamNewPipe/weblate
...
Translation updates via weblate
2026-04-26 11:20:02 +02:00
tobigr
ec81b6bb62
Remove proguard rules for optional jsoup classes
...
The underlying problem is fixed with jsoup 1.12.2. See https://github.com/TeamNewPipe/NewPipeExtractor/pull/1480 .
Revert 6c5d58bed3 / #13038 .
2026-04-20 15:39:14 +02:00
tobigr
bdebc926a8
Update extractor
2026-04-20 15:35:08 +02:00
Tobi
936d5d27ff
Merge pull request #13390 from priomsrb/fix-playback-after-idle
...
Fix playback not working after player enters idle state
2026-04-20 06:10:06 +02:00
Tobi
3e297fd892
Merge pull request #13391 from TobiGr/fix/downloaderPermission
...
Fix SecurityException when opening downloaded files in other app
2026-04-14 11:35:15 +02:00
tobigr
1ce1dbe73c
Bump NewPipe version to 0.28.5 (1010)
2026-04-10 16:06:21 +02:00
tobigr
148b6f7998
Update NewPipe Extractor to v0.26.1
2026-04-10 14:03:57 +02:00
tobigr
0ce141f79d
Add changelog for NewPipe 0.28.5 (1010)
2026-04-10 11:34:24 +02:00
Tobi
2f14473e2a
Merge pull request #13403 from litetex/update-extractor
...
Update extractor to latest commit
2026-04-08 17:28:00 +02:00
TobiGr
db8edd3b44
Fix SecurityException when opening downloaded files in other app
...
The flag was not passed to the intent that wraps the actual view intent for the app chooser.
2026-04-01 20:55:16 +02:00
Tobi
50e8189363
Merge pull request #13385 from arjun1194/fix/use-application-context-for-enqueue
...
Fix NullPointerException in enqueue actions by using Application Context
2026-03-29 20:57:53 +02:00
tobigr
da76ddbf19
Remove French (Lousiana) frc from app locales
2026-03-27 08:35:49 +01:00
TobiGr
75ba70ab41
Deleted translation using Weblate (Aymara (Southern))
2026-03-27 08:30:49 +01:00
TobiGr
6d50fe79b8
Deleted translation using Weblate (Mainfränkisch)
2026-03-27 08:23:30 +01:00
TobiGr
f8c9ab8b11
Deleted translation using Weblate (Azerbaijani (Southern))
2026-03-27 08:22:23 +01:00
TobiGr
949f0f3448
Deleted translation using Weblate (Azerbaijani (Southern))
2026-03-27 08:22:22 +01:00
TobiGr
af08ddcf04
Deleted translation using Weblate (Kashmiri)
2026-03-27 08:19:25 +01:00
TobiGr
09c96159d1
Deleted translation using Weblate (Sicilian)
2026-03-27 08:19:05 +01:00
TobiGr
2dda39205d
Deleted translation using Weblate (Aymara)
2026-03-27 08:18:48 +01:00
TobiGr
3112eefb99
Deleted translation using Weblate (Luri (Bakhtiari))
2026-03-27 08:18:29 +01:00
TobiGr
cf0d7016ec
Deleted translation using Weblate (Yiddish)
2026-03-27 08:18:05 +01:00
TobiGr
b0f2d509e6
Deleted translation using Weblate (Romany)
2026-03-27 08:17:48 +01:00
TobiGr
db61af15e8
Deleted translation using Weblate (Corsican)
2026-03-27 08:17:29 +01:00
TobiGr
80a47be218
Deleted translation using Weblate (Gaelic)
2026-03-27 08:17:11 +01:00
TobiGr
179a713561
Deleted translation using Weblate (Arabic (Tunisian))
2026-03-27 08:16:35 +01:00
TobiGr
fa6412a9aa
Deleted translation using Weblate (French (Louisiana))
2026-03-27 08:15:57 +01:00
TobiGr
3f8d26d33e
Deleted translation using Weblate (German (Low))
2026-03-27 08:15:23 +01:00
TobiGr
2fec3a3c58
Deleted translation using Weblate (English (Old))
2026-03-27 08:15:07 +01:00
TobiGr
08326c64cb
Deleted translation using Weblate (English (Middle))
2026-03-27 08:14:50 +01:00
TobiGr
831425a742
Deleted translation using Weblate (Arabic (Najdi))
2026-03-27 08:14:12 +01:00
Tobi
515bb6e94d
Merge pull request #13363 from theimpulson/depUpdate
...
Update dependencies and Gradle to latest stable release
2026-03-18 10:16:47 +01:00
tobigr
79767f95f7
Merge branch 'master' into dev
2026-03-08 21:19:30 +01:00
Tobi
21b37b5fa4
Merge pull request #13296 from TeamNewPipe/release-0.28.4
...
Release 0.28.4
2026-03-08 11:07:54 -07:00
Tobi
675d15686d
Merge pull request #13324 from TeamNewPipe/backport-13310-to-release-0.28.4
...
[Backport release-0.28.4] Add link to FAQ entry to "Sign in to confirm not a bot" exception message
2026-03-08 11:01:41 -07:00
tobigr
54021a96ea
Complete sentence.
...
(cherry picked from commit 47624a575a )
2026-03-08 18:01:10 +00:00
Tobi
05f09c94d1
Merge pull request #13310 from absurdlylongusername/add-issue-url-sign-in-not-bot-exception
...
Add link to FAQ entry to "Sign in to confirm not a bot" exception message
2026-03-08 11:00:37 -07:00
tobigr
47624a575a
Complete sentence.
2026-03-08 18:54:56 +01:00
tobigr
1fbf9fc025
Bump version to 0.28.4 (1009)
2026-02-28 10:06:03 +01:00
tobigr
8b500c7b83
Add changelog for NewPipe 0.28.4 (1009)
2026-02-28 10:06:03 +01:00
tobigr
98a883d377
Update NewPipe Extractor to 0.26.0
2026-02-28 10:06:03 +01:00
Tobi
bf1633265c
Merge pull request #13293 from TeamNewPipe/getQuantity-inconsistency
...
Fix inconsistency in getQuantity and add docs
2026-02-26 11:45:41 -08:00
Tobi
9f1e2c6fd0
Merge pull request #13282 from dustdfg/keep_android_open
...
Add warning banner about ongoing google certification for android apps
2026-02-25 17:08:49 -08:00
tobigr
66237abb3c
KeepAndroidOpen: Choose website language from list of supported languages
2026-02-26 01:27:36 +01:00
Tobi
dd65db56a9
Merge pull request #13290 from dustdfg/correct_download_fragment
...
Correctly retrieve menu item inside download dialog
2026-02-25 15:42:05 -08:00
Tobi
d1ad1e843f
Merge pull request #13276 from TeamNewPipe/depupdate
...
Update dependencies and Gradle to latest stable releases
2026-02-21 23:59:11 -08:00
Tobi
232d023c02
Merge pull request #13030 from iampopovich/fix/6815-double-tap-to-resume
...
[fix] Hide controls when resuming playback via double tap
2026-02-21 11:08:51 -08:00
Tobi
52a9b60180
Merge pull request #13148 from dustdfg/extractor_enum_set
...
Accomodate extractor changes (EnumSet for service media capabilities)
2026-02-21 09:10:55 -08:00
Tobi
4bad882668
Merge pull request #13037 from dustdfg/tablet_related_items
...
VideoDetailFragment: hide relatedItemsLayout in tablet mode after fullscreen
2026-02-21 09:03:11 -08:00
tobigr
63e19890bf
Update extractor to the latest version
2026-02-21 17:00:05 +01:00
Tobi
35b70c5e9e
Merge pull request #13194 from TeamNewPipe/r8fixes
...
Enable lint checks and resource shrinking
2026-02-20 00:47:16 -08:00
Tobi
834f136102
Merge pull request #13247 from dustdfg/crashlog_fix
...
Partially revert: ErrorActivity: Kotlin-fy buildMarkdown method
2026-02-19 00:37:56 -08:00
Tobi
01e77e2e26
Merge pull request #13256 from pierreeurope/fix/ttml-postprocessing-error-reporting
...
Fix subtitle post-processing error losing original exception
2026-02-19 00:21:17 -08:00
Tobi
4cfd36ce5b
Merge pull request #13203 from dustdfg/video_detail_fragment_click_through
...
VideoDetailFragment: Forcefully catch click events uncaught by children
2026-02-18 23:45:35 -08:00
Tobi
51c9ed774c
Merge pull request #13213 from aivelon/handle-comment-replies-screens
...
Handling Comment Replies fragments
2026-02-18 23:43:39 -08:00
Tobi
239f6c97a0
Merge pull request #13241 from aivelon/comment-replies-without-images
...
Fix comment replies header layout without avatar image
2026-02-18 03:20:19 -08:00
tobigr
e358867da8
Use dedicated constants for unknown image dimensions in ImageStrategy
2026-02-07 15:34:48 +01:00
TobiGr
e6daf45c83
[DescriptionFragment] Fix thumbnail size: width x height
...
height x width was used before which is an uncommon order.
2026-02-07 12:36:09 +01:00
Tobi
56a043669a
Merge pull request #13161 from jpds/outdated-subscription-shuffle
...
FeedLoadManager: Shuffle the order outdated subscriptions are updated in
2026-02-06 02:13:56 -08:00
tobigr
85abc58158
Merge branch 'master' into dev
2026-02-05 23:01:30 +01:00
Tobi
8578bd9f95
Merge pull request #13200 from TeamNewPipe/release-0.28.3
...
Release 0.28.3
2026-02-05 13:27:30 -08:00
tobigr
13577f5421
NewPipe 0.28.3 (1008)
2026-02-05 18:06:15 +01:00
tobigr
dc8a62914a
Add changelog for NewPipe 0.28.3
2026-02-05 18:06:15 +01:00
tobigr
74d5a8b173
Update extractor to version 0.25.2
2026-02-05 18:06:15 +01:00
Tobi
5112acf008
Merge pull request #13197 from TeamNewPipe/backport-13195-to-release-0.28.3
...
[Backport release-0.28.3] Fix 13139 resume playback
2026-02-05 08:27:48 -08:00
Tobi
e74907561e
Merge pull request #13195 from absurdlylongusername/fix-13139-resume-playback
...
Fix 13139 resume playback
2026-02-05 06:49:57 -08:00
Tobi
739b6ae57b
Merge pull request #13141 from salmanmkc/upgrade-github-actions-node24-general
...
Upgrade GitHub Actions to latest versions
2026-01-30 02:31:40 -08:00
Tobi
cc33b685a5
Merge pull request #13140 from salmanmkc/upgrade-github-actions-node24
...
Upgrade GitHub Actions for Node 24 compatibility
2026-01-30 02:31:29 -08:00
tobigr
8d9af62736
Extract dialog creation into its own method
2026-01-27 22:02:01 +01:00
tobigr
8f32532acd
"Removed watched videos" changed to "Remove watched streams"
...
Playlists can also contain audio-only items. Therefore, the term "stream" is used.
2026-01-27 22:01:59 +01:00
tobigr
0611d650e7
Use checkbox to remove partially watched videos
2026-01-27 22:00:15 +01:00
tobigr
d1f6337c6e
Fix removing unwatched streams from playlist when using "remove watched"
...
The bug is caused by a wanted but forgotten inconsistency in the database.
A stream can be listed in the watch history (StreamHistoryEntity) while having no corresponding playback state (StreamStateEntity) containing the matching playback position. This is caused by the fact that NewPipe does not consider a watch time of less than five seconds to be worthy to be put into the StreamStateEntity because the video was most likely played by error. Those videos are, however, counted and stored in the watch history.
2026-01-27 22:00:15 +01:00
tobigr
3ab414252f
Update NewPipe Extractor, checkstyle and sonarqube to latest versions
...
Add note that new webkit versions require a minSdk >= 23
2026-01-22 17:41:08 +08:00
Tobi
4ef5aa7b20
Merge pull request #13055 from dustdfg/playlist_add_empty
...
Fixed a bug that prevented the display of multiple empty playlists
2026-01-15 04:18:29 -08:00
Tobi
2f063a78ba
Merge pull request #13052 from RinZ27/fix/ci-shell-injection
...
ci: fix shell injection in backport workflow
2026-01-13 06:36:01 -08:00
Tobi
77d62deeed
Merge pull request #13049 from dustdfg/playlist_bug
...
Fix playlist item dragging video to only neighbor positions
2026-01-12 12:17:47 -08:00