This is an automated email from the ASF dual-hosted git repository.
erisu pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/cordova-android.git
The following commit(s) were added to refs/heads/master by this push:
new 6975aefc release(15.1.0): updated release notes & version (#1976)
6975aefc is described below
commit 6975aefc0d9ef9c7734649ebf97582f3bc555a08
Author: エリス <[email protected]>
AuthorDate: Sat Jul 18 20:41:32 2026 +0900
release(15.1.0): updated release notes & version (#1976)
---
RELEASENOTES.md | 64 ++++++++++++++++++++++
.../src/org/apache/cordova/CordovaWebView.java | 2 +-
package-lock.json | 4 +-
package.json | 2 +-
4 files changed, 68 insertions(+), 4 deletions(-)
diff --git a/RELEASENOTES.md b/RELEASENOTES.md
index 23d9e90f..2e41f396 100644
--- a/RELEASENOTES.md
+++ b/RELEASENOTES.md
@@ -21,6 +21,70 @@
## Release Notes for Cordova (Android)
+### 15.1.0
+
+**Features:**
+
+* feat: call new method `CordovaPlugin.onRequestPermissionsResult`
([#1855](https://github.com/apache/cordova-android/pull/1855))
[[b66f0f33](https://github.com/apache/cordova-android/commit/b66f0f33)]
+* feat: deprecate `PermissionHelper`
([#1857](https://github.com/apache/cordova-android/pull/1857))
[[8c839764](https://github.com/apache/cordova-android/commit/8c839764)]
+* feat: remove unused private Method
`PermissionHelper.deliverPermissionResult`
([#1858](https://github.com/apache/cordova-android/pull/1858))
[[9c3d8268](https://github.com/apache/cordova-android/commit/9c3d8268)]
+
+**Fixes:**
+
+* fix: webview loses scrollability and creates empty bottom space
([#1924](https://github.com/apache/cordova-android/pull/1924))
[[b91144c0](https://github.com/apache/cordova-android/commit/b91144c0)]
+* fix: handle permissions for getUserMedia
([#1895](https://github.com/apache/cordova-android/pull/1895))
[[24502178](https://github.com/apache/cordova-android/commit/24502178)]
+* fix: overwritten backbutton not firing on first time by hardware button and
never on back gesture
([#1910](https://github.com/apache/cordova-android/pull/1910))
[[0bfbc20b](https://github.com/apache/cordova-android/commit/0bfbc20b)]
+* fix(android): use AndroidX `OnBackPressedCallback` instead of
`OnBackInvokedCallback`
([#1903](https://github.com/apache/cordova-android/pull/1903))
[[9064bc07](https://github.com/apache/cordova-android/commit/9064bc07)]
+* fix(gradle-9): unable to resolve class XmlParser for Groovy 4.x
([#1896](https://github.com/apache/cordova-android/pull/1896))
[[9ae489bd](https://github.com/apache/cordova-android/commit/9ae489bd)]
+* fix(statusbar.js): remove trailing whitespace in comment for lint
([#1970](https://github.com/apache/cordova-android/pull/1970))
[[cdbeb603](https://github.com/apache/cordova-android/commit/cdbeb603)]
+* fix(statusbar): Properly handle CSS colours
([#1955](https://github.com/apache/cordova-android/pull/1955))
[[dd3fd357](https://github.com/apache/cordova-android/commit/dd3fd357)]
+* fix(SystemBarPlugin): remove `canEdgeToEdge` check for `execute` method
([#1971](https://github.com/apache/cordova-android/pull/1971))
[[61ebdcde](https://github.com/apache/cordova-android/commit/61ebdcde)]
+* fix(SystemBarPlugin): remove sentinel value `INVALID_COLOR`, use `null`
instead ([#1939](https://github.com/apache/cordova-android/pull/1939))
[[f4ecf997](https://github.com/apache/cordova-android/commit/f4ecf997)]
+
+**Others**
+
+* chore: cleanup PermissionHelper
([#1925](https://github.com/apache/cordova-android/pull/1925))
[[7dd7f504](https://github.com/apache/cordova-android/commit/7dd7f504)]
+* chore: bump package 15.1.0-dev.0 & update package-lock
([#1964](https://github.com/apache/cordova-android/pull/1964))
[[929f2054](https://github.com/apache/cordova-android/commit/929f2054)]
+* chore: remove redundant Hello World template files
([#1926](https://github.com/apache/cordova-android/pull/1926))
[[56e263fe](https://github.com/apache/cordova-android/commit/56e263fe)]
+* chore: simplify edge-to-edge preference logic in CordovaActivity and
SystemBarPlugin ([#1902](https://github.com/apache/cordova-android/pull/1902))
[[190076ba](https://github.com/apache/cordova-android/commit/190076ba)]
+* chore: ignore gradle build artificat `problems-report.html`
([#1912](https://github.com/apache/cordova-android/pull/1912))
[[b1705d83](https://github.com/apache/cordova-android/commit/b1705d83)]
+* chore: more license header updates
([#1909](https://github.com/apache/cordova-android/pull/1909))
[[1f70d396](https://github.com/apache/cordova-android/commit/1f70d396)]
+* chore: update package-lock
([#1905](https://github.com/apache/cordova-android/pull/1905))
[[af56a003](https://github.com/apache/cordova-android/commit/af56a003)]
+* chore(ci): update & clean workflow
([#1966](https://github.com/apache/cordova-android/pull/1966))
[[654b03a3](https://github.com/apache/cordova-android/commit/654b03a3)]
+* chore(ci): improve workflows & dependabot
([#1928](https://github.com/apache/cordova-android/pull/1928))
[[08c4fd1e](https://github.com/apache/cordova-android/commit/08c4fd1e)]
+* chore(deps-dev): bump js-yaml from 4.1.1 to 4.2.0
([#1960](https://github.com/apache/cordova-android/pull/1960))
[[ebccedf6](https://github.com/apache/cordova-android/commit/ebccedf6)]
+* chore(deps-dev): bump tmp from 0.2.6 to 0.2.7
([#1956](https://github.com/apache/cordova-android/pull/1956))
[[d90eeecb](https://github.com/apache/cordova-android/commit/d90eeecb)]
+* chore(deps-dev): bump tmp from 0.2.5 to 0.2.6
([#1945](https://github.com/apache/cordova-android/pull/1945))
[[a63c1e18](https://github.com/apache/cordova-android/commit/a63c1e18)]
+* chore(deps-dev): bump c8 from 10.1.3 to 11.0.0
([#1941](https://github.com/apache/cordova-android/pull/1941))
[[74fbbdce](https://github.com/apache/cordova-android/commit/74fbbdce)]
+* chore(deps-dev): bump jasmine from 6.1.0 to 6.2.0
([#1932](https://github.com/apache/cordova-android/pull/1932))
[[90b4b057](https://github.com/apache/cordova-android/commit/90b4b057)]
+* chore(deps): bump github/codeql-action/analyze from 4.36.3 to 4.37.0
([#1973](https://github.com/apache/cordova-android/pull/1973))
[[80658ea4](https://github.com/apache/cordova-android/commit/80658ea4)]
+* chore(deps): bump github/codeql-action/init from 4.36.3 to 4.37.0
([#1972](https://github.com/apache/cordova-android/pull/1972))
[[89771e64](https://github.com/apache/cordova-android/commit/89771e64)]
+* chore(deps): bump actions/setup-java from 5.4.0 to 5.5.0
([#1974](https://github.com/apache/cordova-android/pull/1974))
[[065a99d8](https://github.com/apache/cordova-android/commit/065a99d8)]
+* chore(deps): bump github/codeql-action/analyze from 4.36.2 to 4.36.3
([#1969](https://github.com/apache/cordova-android/pull/1969))
[[d830222e](https://github.com/apache/cordova-android/commit/d830222e)]
+* chore(deps): bump github/codeql-action/init from 4.36.2 to 4.36.3
([#1968](https://github.com/apache/cordova-android/pull/1968))
[[1e2f0ca6](https://github.com/apache/cordova-android/commit/1e2f0ca6)]
+* chore(deps): bump codecov/codecov-action from 4.6.0 to 7.0.0
([#1954](https://github.com/apache/cordova-android/pull/1954))
[[acbc5b48](https://github.com/apache/cordova-android/commit/acbc5b48)]
+* chore(deps): bump actions/setup-java from 5.3.0 to 5.4.0
([#1965](https://github.com/apache/cordova-android/pull/1965))
[[cb52fb8d](https://github.com/apache/cordova-android/commit/cb52fb8d)]
+* chore(deps): bump actions/checkout from 6.0.3 to 7.0.0
([#1959](https://github.com/apache/cordova-android/pull/1959))
[[79771499](https://github.com/apache/cordova-android/commit/79771499)]
+* chore(deps): bump actions/setup-java from 5.2.0 to 5.3.0
([#1958](https://github.com/apache/cordova-android/pull/1958))
[[e53dc373](https://github.com/apache/cordova-android/commit/e53dc373)]
+* chore(deps): bump actions/checkout from 6.0.2 to 6.0.3
([#1952](https://github.com/apache/cordova-android/pull/1952))
[[703ebeae](https://github.com/apache/cordova-android/commit/703ebeae)]
+* chore(deps): bump github/codeql-action from 4.36.0 to 4.36.2
([#1953](https://github.com/apache/cordova-android/pull/1953))
[[363a9a77](https://github.com/apache/cordova-android/commit/363a9a77)]
+* chore(deps): bump github/codeql-action from 4.35.5 to 4.36.0
([#1944](https://github.com/apache/cordova-android/pull/1944))
[[a1f75a3e](https://github.com/apache/cordova-android/commit/a1f75a3e)]
+* chore(deps): bump erisu/apache-rat-action from 2.0.0 to 3.0.0
([#1937](https://github.com/apache/cordova-android/pull/1937))
[[4ce731da](https://github.com/apache/cordova-android/commit/4ce731da)]
+* chore(deps): bump semver from 7.7.4 to 7.8.0
([#1934](https://github.com/apache/cordova-android/pull/1934))
[[c636f8bb](https://github.com/apache/cordova-android/commit/c636f8bb)]
+* chore(deps): bump erisu/license-checker-action from 2.0.1 to 2.1.0
([#1930](https://github.com/apache/cordova-android/pull/1930))
[[0baa901d](https://github.com/apache/cordova-android/commit/0baa901d)]
+* chore(deps): bump @xmldom/xmldom from 0.8.12 to 0.8.13
([#1918](https://github.com/apache/cordova-android/pull/1918))
[[0d6fdd17](https://github.com/apache/cordova-android/commit/0d6fdd17)]
+* chore(deps): bump lodash from 4.17.23 to 4.18.1
([#1914](https://github.com/apache/cordova-android/pull/1914))
[[7b33c5dd](https://github.com/apache/cordova-android/commit/7b33c5dd)]
+* chore(deps): bump @xmldom/xmldom from 0.8.11 to 0.8.12
([#1911](https://github.com/apache/cordova-android/pull/1911))
[[c44a4627](https://github.com/apache/cordova-android/commit/c44a4627)]
+* chore(deps): bump picomatch
([#1908](https://github.com/apache/cordova-android/pull/1908))
[[2868f93a](https://github.com/apache/cordova-android/commit/2868f93a)]
+* chore(deps): bump minimatch
([#1898](https://github.com/apache/cordova-android/pull/1898))
[[31f3d57c](https://github.com/apache/cordova-android/commit/31f3d57c)]
+* chore(gh-action): improve draft-release workflow
([#1906](https://github.com/apache/cordova-android/pull/1906))
[[340eade2](https://github.com/apache/cordova-android/commit/340eade2)]
+* chore(INFRA): Set up default protection ruleset for default and release
branches ([#1927](https://github.com/apache/cordova-android/pull/1927))
[[f490531d](https://github.com/apache/cordova-android/commit/f490531d)]
+* chore(post-release): bump v15.0.1-dev.0
([#1899](https://github.com/apache/cordova-android/pull/1899))
[[c02d1b03](https://github.com/apache/cordova-android/commit/c02d1b03)]
+* doc: improve documentation of `onRequestPermissionResult` and
`onRequestPermissionsResult`
([#1920](https://github.com/apache/cordova-android/pull/1920))
[[1d01ea1f](https://github.com/apache/cordova-android/commit/1d01ea1f)]
+* doc(CordovaPreferences): Improve documentation for using Long.decode instead
of Integer.decode
([#1943](https://github.com/apache/cordova-android/pull/1943))
[[661fadd0](https://github.com/apache/cordova-android/commit/661fadd0)]
+* doc(statusbar.js): document `visible` property and `setBackgroundColor`
method ([#1961](https://github.com/apache/cordova-android/pull/1961))
[[50ee09e4](https://github.com/apache/cordova-android/commit/50ee09e4)]
+* refactor: address warnings in SystemWebChromeClient.java
([#1951](https://github.com/apache/cordova-android/pull/1951))
[[80491e9a](https://github.com/apache/cordova-android/commit/80491e9a)]
+
### 15.0.0
**Breaking Changes:**
diff --git a/framework/src/org/apache/cordova/CordovaWebView.java
b/framework/src/org/apache/cordova/CordovaWebView.java
index da92d195..65357d9d 100644
--- a/framework/src/org/apache/cordova/CordovaWebView.java
+++ b/framework/src/org/apache/cordova/CordovaWebView.java
@@ -33,7 +33,7 @@ import android.webkit.WebChromeClient.CustomViewCallback;
* are not expected to implement it.
*/
public interface CordovaWebView {
- public static final String CORDOVA_VERSION = "15.0.0";
+ public static final String CORDOVA_VERSION = "15.1.0";
void init(CordovaInterface cordova, List<PluginEntry> pluginEntries,
CordovaPreferences preferences);
diff --git a/package-lock.json b/package-lock.json
index f9418ace..eda26df6 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "cordova-android",
- "version": "15.1.0-dev.0",
+ "version": "15.1.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "cordova-android",
- "version": "15.1.0-dev.0",
+ "version": "15.1.0",
"license": "Apache-2.0",
"dependencies": {
"android-versions": "^2.1.1",
diff --git a/package.json b/package.json
index 44282e92..0ebfcd7d 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "cordova-android",
- "version": "15.1.0-dev.0",
+ "version": "15.1.0",
"description": "cordova-android release",
"types": "./types/index.d.ts",
"main": "lib/Api.js",
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]