Skip to content

v1.2.1: Hot fix for changing new backend - #2011

Merged
maxrave-dev merged 4 commits into
mainfrom
dev
May 10, 2026
Merged

v1.2.1: Hot fix for changing new backend#2011
maxrave-dev merged 4 commits into
mainfrom
dev

Conversation

@maxrave-dev

Copy link
Copy Markdown
Owner

No description provided.

Signed-off-by: maxrave-dev <ndtminh2608@gmail.com>
Signed-off-by: maxrave-dev <ndtminh2608@gmail.com>
Desktop AppImage/DMG/MSI builds were failing in proguardReleaseJars with four
unresolved references. Fixes:

- Mirror existing -keep rules from org.schabi.newpipe.extractor to the renamed
  dev.maxrave.pipepipe.extractor namespace (downloader, timeago.patterns, broad
  keep) across desktop, androidApp, core/data, and core/service rules so
  PipePipe classes survive shrinking.
- Keep + dontwarn com.github.bravenewpipe.** so BitChute json2java4nanojson
  model classes referenced by Brave's extractor constructors resolve.
- Dontwarn org.mozilla.javascript.ObjToIntMap: PipePipe was compiled against
  Rhino 1.7.13 which had this class, but Brave brings 1.8.1 (Gradle picks the
  higher version) where it was removed. The affected TokenStream code path is
  unused for our YouTube extraction.

Verified locally:
- Android APK release: BUILD SUCCESSFUL
- macOS DMG release: BUILD SUCCESSFUL

Signed-off-by: maxrave-dev <ndtminh2608@gmail.com>
Signed-off-by: maxrave-dev <ndtminh2608@gmail.com>
@maxrave-dev
maxrave-dev merged commit ffe8017 into main May 10, 2026
5 checks passed

@iraj69874-hub iraj69874-hub left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Download

@Kido2229

Copy link
Copy Markdown

Donde la descargo xd

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants