diff --git a/RELEASENOTES.md b/RELEASENOTES.md index 263e4923..4ff339b3 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -20,6 +20,52 @@ --> ## Release Notes for Cordova (Android) +### 14.0.0 (Mar 23, 2025) + +* [GH-1788](https://github.com/apache/cordova-android/pull/1788) dep!: bump npm packages + * nyc@17.1.0 + * which@5.0.0 + * semver@7.7.1 + * jasmine@5.6.0 + * android-versions@2.1.0 + * cordova-common@5.0.1 + * fast-glob@3.3.3 + * nopt@8.1.0 +* [GH-1789](https://github.com/apache/cordova-android/pull/1789) feat!: bump node engine requirement `>=20.5.0` +* [GH-1784](https://github.com/apache/cordova-android/pull/1784) feat!: bump java default targets to 11 +* [GH-1771](https://github.com/apache/cordova-android/pull/1771) feat!: deprecate CordovaPlugin's method initialize +* [GH-1767](https://github.com/apache/cordova-android/pull/1767) feat!: use kotlin-stdlib instead of kotlin-stdlib-jdk* +* [GH-1763](https://github.com/apache/cordova-android/pull/1763) feat!: SDK 35 Support + +**Features:** + +* [GH-1785](https://github.com/apache/cordova-android/pull/1785) feat: bump gradle to 8.13 +* [GH-1779](https://github.com/apache/cordova-android/pull/1779) feat: add `AndroidEdgeToEdge` preference & theme flag +* [GH-1778](https://github.com/apache/cordova-android/pull/1778) feat: Account for Node security patch +* [GH-1768](https://github.com/apache/cordova-android/pull/1768) feat: `androidx.core:core-splashscreen@1.0.1` +* [GH-1766](https://github.com/apache/cordova-android/pull/1766) feat: `com.google.gms:google-services@4.4.2` +* [GH-1765](https://github.com/apache/cordova-android/pull/1765) feat: `androidx.webkit:webkit@1.12.1` +* [GH-1764](https://github.com/apache/cordova-android/pull/1764) feat: `androidx.appcompat:appcompat@1.7.0` + +**Fixes:** + +* [GH-1790](https://github.com/apache/cordova-android/pull/1790) fix: replace fs-extra.ensureFileSync with fs.writeFileSync +* [GH-1781](https://github.com/apache/cordova-android/pull/1781) fix: copy gradle wrapper from tools to platform root dir +* [GH-1770](https://github.com/apache/cordova-android/pull/1770) fix: creation of cdv-gradle-config.json w/ --link flag +* [GH-1739](https://github.com/apache/cordova-android/pull/1739) fix(docs): Incorrect JDK requirement stated in README +* [GH-1718](https://github.com/apache/cordova-android/pull/1718) fix: app restart when BT keyboard is connected in some devices + +**Chores & Refactoring:** + +* [GH-1786](https://github.com/apache/cordova-android/pull/1786) chore: add AndroidX build test to gitignore +* [GH-1774](https://github.com/apache/cordova-android/pull/1774) style: update & resolve doc block warnings +* [GH-1772](https://github.com/apache/cordova-android/pull/1772) refactor: replace fs-extra with node:fs +* [GH-1769](https://github.com/apache/cordova-android/pull/1769) refactor: prefix node:* +* [GH-1748](https://github.com/apache/cordova-android/pull/1748) chore(deps): bump cross-spawn from 7.0.3 to 7.0.6 +* [GH-1750](https://github.com/apache/cordova-android/pull/1750) chore(ci): Fix dependabot PR failures +* [GH-1736](https://github.com/apache/cordova-android/pull/1736) chore(deps): bump micromatch from 4.0.5 to 4.0.8 +* [GH-1716](https://github.com/apache/cordova-android/pull/1716) chore(deps): bump braces from 3.0.2 to 3.0.3 + ### 13.0.0 (May 15, 2024) **Breaking Changes:** diff --git a/framework/src/org/apache/cordova/CordovaWebView.java b/framework/src/org/apache/cordova/CordovaWebView.java index c9e6f870..df351918 100644 --- a/framework/src/org/apache/cordova/CordovaWebView.java +++ b/framework/src/org/apache/cordova/CordovaWebView.java @@ -31,7 +31,7 @@ import android.webkit.WebChromeClient.CustomViewCallback; * are not expected to implement it. */ public interface CordovaWebView { - public static final String CORDOVA_VERSION = "14.0.0-dev"; + public static final String CORDOVA_VERSION = "14.0.0"; void init(CordovaInterface cordova, List pluginEntries, CordovaPreferences preferences); diff --git a/package-lock.json b/package-lock.json index 62d1e6ff..30adf95e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "cordova-android", - "version": "14.0.0-dev", + "version": "14.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "cordova-android", - "version": "14.0.0-dev", + "version": "14.0.0", "license": "Apache-2.0", "dependencies": { "android-versions": "^2.1.0", diff --git a/package.json b/package.json index 8450fd49..097fe136 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cordova-android", - "version": "14.0.0-dev", + "version": "14.0.0", "description": "cordova-android release", "types": "./types/index.d.ts", "main": "lib/Api.js",