cordova-plugin-iroot
Advanced tools
Comparing version 2.1.0 to 3.0.0
@@ -1,5 +0,15 @@ | ||
# Cordova Jailbreak/Root Detection Plugin | ||
# Jailbreak/Root Detection Plugin for Apache Cordova | ||
## Version History | ||
### 3.0.0 | ||
- bump `rootbeer` from `0.0.8` to `0.0.9` | ||
**BREAKING CHANGES**: | ||
- support "cordova" version ">=10.0.0" | ||
- support "cordova-android" version ">=9.0.0" | ||
- support "cordova-ios" version ">=6.0.0" | ||
### v2.1.0 | ||
@@ -22,3 +32,3 @@ | ||
- update gradle configuration | ||
- bump `rootbeer` from 0.0.7 to 0.0.8 | ||
- bump `rootbeer` from `0.0.7` to `0.0.8` | ||
@@ -28,15 +38,15 @@ | ||
+ Add new optional install variable `ENABLE_BUSYBOX_CHECK` | ||
+ Fixed Android Check: `IRoot.isRooted()` | ||
+ Add additional iOS checks. Merged [PR#8](https://github.com/WuglyakBolgoink/cordova-plugin-iroot/pull/8) | ||
+ Updated Types (index.d.ts) | ||
- Add new optional install variable `ENABLE_BUSYBOX_CHECK` | ||
- Fixed Android Check: `IRoot.isRooted()` | ||
- Add additional iOS checks. Merged [PR#8](https://github.com/WuglyakBolgoink/cordova-plugin-iroot/pull/8) | ||
- Updated Types (index.d.ts) | ||
#### BREAKING CHANGES | ||
+ Add/rename new Android Check: `IRoot.isRootedRedBeer()` | ||
+ Add/rename new Android Check: `IRoot.isRootedRedBeerWithoutBusyBox()` | ||
- Add/rename new Android Check: `IRoot.isRootedRedBeer()` | ||
- Add/rename new Android Check: `IRoot.isRootedRedBeerWithoutBusyBox()` | ||
#### Updates/Upgrades | ||
* upgrade `rootbeer` v0.0.6 -> 0.0.7 | ||
- bump `rootbeer` from `0.0.6` to `0.0.7` | ||
@@ -55,2 +65,2 @@ | ||
* upgrade `rootbeer` v0.0.4 -> 0.0.6 | ||
- bump `rootbeer` from `0.0.4` to `0.0.6` |
{ | ||
"name": "cordova-plugin-iroot", | ||
"version": "2.1.0", | ||
"description": "Cordova Jailbreak/Root Detection Plugin for Apache Cordova", | ||
"version": "3.0.0", | ||
"description": "Jailbreak/Root Detection Plugin for Apache Cordova", | ||
"types": "./types/index.d.ts", | ||
@@ -31,18 +31,14 @@ "cordova": { | ||
], | ||
"engines": [ | ||
{ | ||
"name": "cordova", | ||
"version": ">=6.0.0" | ||
} | ||
], | ||
"author": "Elderov Ali (info@cyberkatze.de)", | ||
"engines": { | ||
"cordova": ">=10.0.0" | ||
}, | ||
"author": { | ||
"name": "Elderov Ali", | ||
"email": "info@cyberkatze.de", | ||
"url": "https://www.cyberkatze.de" | ||
}, | ||
"license": "MIT", | ||
"bugs": { | ||
"url": "https://github.com/WuglyakBolgoink/cordova-plugin-iroot/issues" | ||
}, | ||
"bugs": "https://github.com/WuglyakBolgoink/cordova-plugin-iroot/issues", | ||
"homepage": "https://github.com/WuglyakBolgoink/cordova-plugin-iroot#readme", | ||
"repository": { | ||
"type": "git", | ||
"url": "git+https://github.com/WuglyakBolgoink/cordova-plugin-iroot.git" | ||
} | ||
"repository": "github:WuglyakBolgoink/cordova-plugin-iroot" | ||
} |
@@ -11,4 +11,4 @@ ![version][version-shield] | ||
Cordova Jailbreak/Root Detection Plugin | ||
======================================= | ||
Jailbreak/Root Detection Plugin for Apache Cordova | ||
================================================== | ||
@@ -19,4 +19,12 @@ Use this plugin to add an extra layer of security for your app by detecting if the device was `root`ed (on android) or `jailbreak`ed (on iOS). | ||
```bash | ||
cordova plugin add cordova-plugin-iroot | ||
``` | ||
## Upgrade | ||
```bash | ||
cordova plugin rm cordova-plugin-iroot | ||
cordova plugin add cordova-plugin-iroot | ||
cordova prepare | ||
``` | ||
@@ -35,6 +43,8 @@ | ||
```xml | ||
<key>LSApplicationQueriesSchemes</key> | ||
<array> | ||
<string>cydia</string> | ||
</array> | ||
<xxx> | ||
<key>LSApplicationQueriesSchemes</key> | ||
<array> | ||
<string>cydia</string> | ||
</array> | ||
</xxx> | ||
``` | ||
@@ -44,3 +54,3 @@ | ||
``` | ||
```js | ||
// available => iOS + Android | ||
@@ -47,0 +57,0 @@ IRoot.isRooted(successCallback, failureCallback); |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
No bug tracker
MaintenancePackage does not have a linked bug tracker in package.json.
Found 1 instance in 1 package
No repository
Supply chain riskPackage does not have a linked source code repository. Without this field, a package will have no reference to the location of the source code use to generate the package.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
107453
119
1
1