Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[plugins] Allow to set required jadx version for plugins #2314

Open
skylot opened this issue Oct 22, 2024 · 0 comments
Open

[plugins] Allow to set required jadx version for plugins #2314

skylot opened this issue Oct 22, 2024 · 0 comments

Comments

@skylot
Copy link
Owner

skylot commented Oct 22, 2024

Describe your idea

Currently, plugins can't set minimum required jadx version, this allows to install plugin even if current jadx version not supported and plugin will crash or spam exceptions in log.

Possible implementation details:

  • new property in JadxPluginInfo: requiredJadxVersion
  • should allow setting released jadx version and also unstable version.
    Possible format: "1.5.1, r2305" - will require 1.5.1 as stable version or unstable build with revision 2305.
    Revision for commit can be found using git with git rev-list --count 3788e4ef
  • "dev" version should allow installing all plugins
  • during plugin install search of latest plugin which match required version should be implemented
  • jadx-gui should indicate if latest plugin version can't be installed and why, and show which version can be installed
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

1 participant