AudricV
7dc7b06bab
[Soundcloud] Update Creative Commons stream test
...
The track which was used has been deleted, so replace it with another
track from the account.
The AAC 160k unprotected stream isn't present on this track, only recent
ones seem to have it.
2025-07-07 17:15:35 +02:00
AudricV
9d88d84bff
[Soundcloud] Add support for AAC 160k unprotected stream
...
This stream isn't returned in DRM-protected tracks, of course.
2025-07-07 17:14:24 +02:00
dependabot[bot]
7934f8a596
Bump org.junit:junit-bom from 5.12.1 to 5.13.3
...
Bumps [org.junit:junit-bom](https://github.com/junit-team/junit-framework ) from 5.12.1 to 5.13.3.
- [Release notes](https://github.com/junit-team/junit-framework/releases )
- [Commits](https://github.com/junit-team/junit-framework/compare/r5.12.1...r5.13.3 )
---
updated-dependencies:
- dependency-name: org.junit:junit-bom
dependency-version: 5.13.3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-07-07 12:10:15 +00:00
asifebrahim
cbbc6d2504
Added the @Nullable annotaions in ListExtractor.java
2025-07-06 18:06:22 +05:30
watermelon42
964512741d
Reverted version change
2025-06-18 19:39:11 +03:00
watermelon42
44882b393c
Added support for importing Soundcloud likes.
2025-06-18 16:44:58 +03:00
Stypox
8b9ccec936
Merge pull request #1305 from iscle/patch-1
2025-06-06 15:21:01 +02:00
Iscle
2dbf404507
Fix javadoc typo
2025-06-06 00:44:55 +02:00
Stypox
b90fd36783
Merge pull request #1301 from AudricV/yt_fix-init-playlists-continuations
...
[YouTube] Fix extraction of continuations in initial playlist responses
2025-05-27 13:20:30 +02:00
FineFindus
b97c6555c0
[YouTube] add new deobfuscation function name regex
...
Adds a new regex to find the name of the deobfuscation function for throttling,
which works for the `59b252b9` player.
Closes: https://github.com/TeamNewPipe/NewPipeExtractor/issues/1289
2025-05-26 22:33:36 +02:00
AudricV
fec89a2cf1
[YouTube] Fix extraction of continuations in initial playlist responses
2025-05-24 11:05:24 +02:00
Stypox
61059b1afa
Release v0.24.6
v0.24.6
2025-05-07 12:31:22 +02:00
Stypox
37a08479cb
Merge pull request #1297 from AudricV/yt_fix-streams-sabr-npe
...
[YouTube] Fix crash on SABR-only player responses, do not use WEB client for stream URLs anymore
2025-05-07 12:15:08 +02:00
AudricV
f35874e76f
[YouTube] Fix crash on SABR-only player responses, do not use WEB client
2025-05-06 20:02:36 +02:00
Stypox
67f3301d9f
Merge pull request #1288 from thigg/dev
...
Remove usage of reflection in timeago-parser module
2025-04-08 23:34:24 +02:00
Stypox
0d82596f7a
getPattern final parameter
2025-04-08 23:25:54 +02:00
Stypox
1ec7d419a2
Use org.schabi.newpipe.timeago_generator as package name
2025-04-08 23:23:48 +02:00
thigg
e515252bb9
removed obsolete proguard rules
2025-03-29 19:10:01 +01:00
Thilo Kogge
18572da79d
removed use of reflection in PatternsManager.java. For this the Code to generate the Localization files was extracted into its own submodule.
...
The generator now also creates a class that Holds a Map of all Localizations for the timeago-parser.
2025-03-27 19:39:33 +01:00
Tobi
0b99100dbd
Merge pull request #1282 from TeamNewPipe/dependabot/gradle/org.jsoup-jsoup-1.19.1
...
Bump org.jsoup:jsoup from 1.18.3 to 1.19.1
2025-03-16 21:40:31 +01:00
dependabot[bot]
4f94950feb
Bump org.jsoup:jsoup from 1.18.3 to 1.19.1
...
Bumps [org.jsoup:jsoup](https://github.com/jhy/jsoup ) from 1.18.3 to 1.19.1.
- [Release notes](https://github.com/jhy/jsoup/releases )
- [Changelog](https://github.com/jhy/jsoup/blob/master/CHANGES.md )
- [Commits](https://github.com/jhy/jsoup/compare/jsoup-1.18.3...jsoup-1.19.1 )
---
updated-dependencies:
- dependency-name: org.jsoup:jsoup
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-16 20:36:54 +00:00
Tobi
ab9231c340
Merge pull request #1281 from TeamNewPipe/dependabot/gradle/org.junit-junit-bom-5.12.0
...
Bump org.junit:junit-bom from 5.11.4 to 5.12.1
2025-03-15 17:10:31 +01:00
TobiGr
de4e27d055
Fix tests execution
...
See https://github.com/gradle/gradle/issues/32534#issuecomment-2678767645
2025-03-15 17:05:56 +01:00
dependabot[bot]
50b8c6ff9f
Bump org.junit:junit-bom from 5.11.4 to 5.12.0
...
Bumps [org.junit:junit-bom](https://github.com/junit-team/junit5 ) from 5.11.4 to 5.12.0.
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.11.4...r5.12.0 )
---
updated-dependencies:
- dependency-name: org.junit:junit-bom
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-15 15:45:35 +00:00
litetex
d57a206344
Merge pull request #1065 from Isira-Seneviratne/Java_Files
...
Use Files methods in tests
2025-03-05 17:34:01 +01:00
litetex
d718f50e34
Fix compilation + Cleanup
2025-03-05 17:29:33 +01:00
Isira Seneviratne
4f16112d6d
Use Files methods in tests.
2025-03-05 17:23:45 +01:00
litetex
6bf0110e38
Merge pull request #1256 from TeamNewPipe/dependabot/gradle/org.mozilla-rhino-1.8.0
...
Bump org.mozilla:rhino from 1.7.15 to 1.8.0
2025-03-05 17:05:18 +01:00
litetex
da1e0e72b0
Consolidate Rhino Version
2025-03-05 16:20:50 +01:00
litetex
0c3ac0a308
Rework TokenStream
2025-03-05 16:07:05 +01:00
litetex
77ee25e3b6
Fix typo
2025-03-05 15:55:46 +01:00
litetex
907fc2ac52
Fix compile problems and optimize TokenStream
2025-03-05 15:45:08 +01:00
litetex
bcf24def8b
Cleanup test
2025-03-05 15:44:57 +01:00
litetex
470a719861
Fix compile problems in JavaScript class
2025-03-05 15:44:46 +01:00
litetex
b376539062
Also use rhino engine
2025-03-05 15:44:33 +01:00
litetex
2d3342bf56
Improve tests
2025-03-05 15:44:25 +01:00
litetex
aa67363553
Merge pull request #1245 from TeamNewPipe/dependabot/gradle/org.jsoup-jsoup-1.18.3
...
Bump org.jsoup:jsoup from 1.17.2 to 1.18.3
2025-02-17 22:13:46 +01:00
dependabot[bot]
7b5d41a741
Bump org.mozilla:rhino from 1.7.15 to 1.8.0
...
Bumps [org.mozilla:rhino](https://github.com/mozilla/rhino ) from 1.7.15 to 1.8.0.
- [Release notes](https://github.com/mozilla/rhino/releases )
- [Changelog](https://github.com/mozilla/rhino/blob/master/RELEASE-NOTES.md )
- [Commits](https://github.com/mozilla/rhino/commits )
---
updated-dependencies:
- dependency-name: org.mozilla:rhino
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-17 21:11:54 +00:00
litetex
c4056f5d5c
Fix tests
...
Upstream changes are described here: https://github.com/jhy/jsoup/issues/1278
They are effectively irrelevant as YT removes the ``"``/attributes anyway.
2025-02-17 22:09:44 +01:00
dependabot[bot]
7e21002838
Bump org.jsoup:jsoup from 1.17.2 to 1.18.3
...
Bumps [org.jsoup:jsoup](https://github.com/jhy/jsoup ) from 1.17.2 to 1.18.3.
- [Release notes](https://github.com/jhy/jsoup/releases )
- [Changelog](https://github.com/jhy/jsoup/blob/master/CHANGES.md )
- [Commits](https://github.com/jhy/jsoup/compare/jsoup-1.17.2...jsoup-1.18.3 )
---
updated-dependencies:
- dependency-name: org.jsoup:jsoup
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-17 21:06:55 +00:00
litetex
5a786ebd41
Merge pull request #1266 from Stypox/update-gradle
...
Update gradle wrapper
2025-02-16 22:40:23 +01:00
litetex
d44b520a90
Improve github workflow
...
* Cache gradle wrapper distributions
* Don't always show gradle welcome message
* Deduplicated code
* Make it possible to select downloader and manually execute a run
2025-02-16 22:36:00 +01:00
Stypox
b0cc9d47ce
Update gradle-wrapper to 8.12.1
2025-02-16 21:56:00 +01:00
Stypox
b1ecb6882f
Merge pull request #1277 from litetex/fix-tests
...
Fix tests and cleanup other stuff
2025-02-15 15:23:27 +01:00
Stypox
e506ad3212
Merge pull request #1279 from litetex/replace-spotbugs-with-jsr305
...
Only include ``jsr305`` and not complete spotbugs
2025-02-15 15:06:59 +01:00
litetex
e4081243e7
Improve documentation
...
> > I think you can use YoutubeParsingHelper.getTextFromObject()
> That was used there before however I did not choose to use it again.
>
> ``runs`` returns an array with 3 items containing:
> 0: ``<artistname>``
> 1: ``•``
> 2: ``<subscriberCount>``
>
> There is 2 problems with that:
> 1. It's inefficient for extracting the subscription count
> 2. If for some reason the artist now has a name like "2k" the extraction malfunctions
See also: https://github.com/TeamNewPipe/NewPipeExtractor/pull/1277#discussion_r1955148742
2025-02-15 15:02:30 +01:00
litetex
677c048f1b
Only include `jsr305
` and not complete spotbugs
...
Only ``javax.annotation.Nonull`` or ``javax.annotation.Nullable`` are currently in used which means that spotbugs can and should be removed.
See https://github.com/TeamNewPipe/NewPipeExtractor/issues/1278 for details
2025-02-15 14:23:33 +01:00
litetex
3ad9f17c53
Revert potentially breaking change
...
I expected this class to be located in ``youtube`` as it mostly contains YT specific playlist types, but this assumption was wrong.
See also: d9caa90d23 (r1955161108)
2025-02-13 21:24:05 +01:00
litetex
d9caa90d23
Fix okhttp deprecation
2025-02-12 22:29:06 +01:00
litetex
4c3918ac4c
Removed unused code
2025-02-12 22:09:03 +01:00