-
Notifications
You must be signed in to change notification settings - Fork 4
Comparing changes
Open a pull request
base repository: commonuserlol/frida-java-menu
base: main
head repository: astra1dev/frida-java-menu
compare: main
- 12 commits
- 39 files changed
- 1 contributor
Commits on Jul 2, 2026
-
chore: remove outFile option from tsconfig.json
Frida 17 introduced some breaking changes. Now, bridges are not bundled with Frida itself anymore, but instead they need to be explicitly imported. Unfortunately, outFile option can not be used when modules are imported, so it needs to be removed. Also, TypeScript v6.0 completely removed the outFile option, so we would need to do this anyways when migrating to TS6. Removing this option will make it so building no longer generates a single dist/index.js file (alongside index.d.ts and index.js.map), but instead every project file gets compiled to JS individually. Projects consuming frida-java-menu will break because of this. I'm still unsure if using a bundler is the right way to go, but for now I won't be using one.
Configuration menu - View commit details
-
Copy full SHA for 613892c - Browse repository at this point
Copy the full SHA 613892cView commit details -
chore: update @types/frida-gum to v19.7.0
With the Frida 17 changes, frida-gum now no longer contains type definitions for the Java namespace. Instead, they are now only in a separate package "frida-java-bridge". This package will be added in the next commit.
Configuration menu - View commit details
-
Copy full SHA for 6675dde - Browse repository at this point
Copy the full SHA 6675ddeView commit details -
chore: add frida-java-bridge as dev dependency
Since Frida 17, bridges are no longer bundled with Frida itself, but need to be explicitly imported.
Configuration menu - View commit details
-
Copy full SHA for e74255b - Browse repository at this point
Copy the full SHA e74255bView commit details
Commits on Jul 4, 2026
-
chore: set rootDir in tsconfig.json
In TypeScript 6, rootDir will no longer be inferred, but instead default to ".", so we need to explicity set it to the src directory.
Configuration menu - View commit details
-
Copy full SHA for 5cabf6d - Browse repository at this point
Copy the full SHA 5cabf6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e678ca - Browse repository at this point
Copy the full SHA 0e678caView commit details -
fix: ensure icon has transparent background color
For icons with transparency, both ImageView and WebView incorrectly replaced the transparent parts with white color
Configuration menu - View commit details
-
Copy full SHA for 52b352b - Browse repository at this point
Copy the full SHA 52b352bView commit details -
fix: fix "Permission denied" when calling Java.registerClass
This commit fixes a few `java.io.IOException: Permission denied` exceptions that would be thrown when calling `Java.registerClass` not from within `Java.perform`.
Configuration menu - View commit details
-
Copy full SHA for 3baa3f5 - Browse repository at this point
Copy the full SHA 3baa3f5View commit details
Commits on Jul 6, 2026
-
chore: make frida-java-bridge an actual dependency
Previously, it was only a devDependency, meaning it would not get automatically installed (and users would have to manually run `npm install` inside their `node_modules/frida-java-menu` folder)
Configuration menu - View commit details
-
Copy full SHA for f7740fa - Browse repository at this point
Copy the full SHA f7740faView commit details
Commits on Jul 12, 2026
-
chore: set types in tsconfig.json
In TypeScript 6.0, the default types value will be [] (an empty array), so we need to explicity set it to include types for Frida.
Configuration menu - View commit details
-
Copy full SHA for 253f742 - Browse repository at this point
Copy the full SHA 253f742View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa6e44e - Browse repository at this point
Copy the full SHA aa6e44eView commit details
Commits on Jul 26, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 25cd7d1 - Browse repository at this point
Copy the full SHA 25cd7d1View commit details
Commits on Aug 14, 2026
-
Configuration menu - View commit details
-
Copy full SHA for f260169 - Browse repository at this point
Copy the full SHA f260169View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...main