Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
71 changes: 71 additions & 0 deletions www/_posts/2019-03-22-cordova-cli-release-9.0.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
---
layout: post
author:
name: Bryan Ellis
title: "Cordova CLI 9.0.0 Released!"
categories: announcements
tags: news releases
---

We are happy to announce that we have just released `cordova 9.0.0`!

* [cordova@9.0.0](https://www.npmjs.com/package/cordova)

**To upgrade:**

```
npm uninstall -g cordova
npm install -g cordova@9.0.0
```

## Release Highlights

In addition to various improvements and fixes, this release has updated its core library.

All of the latest platform releases are available by default.

* `cordova-android@^8.0.0`
* `cordova-browser@^6.0.0`
* `cordova-electron@^1.0.0`
* `cordova-ios@^5.0.0`
* `cordova-osx@^5.0.0`
* `cordova-windows@^7.0.0`

Additionally, Cordova Electron, one of the newest supported platfroms, is available!

This release has also deprecated the `browserify`, `fetch`, and `copy-from` options.

As NodeJS 4.x support has been dropped by the NodeJS team on April 30th, 2018, we have raised the minimum required NodeJS version for this release to 6.x.

Please report any issues you find at [issues.cordova.io](http://issues.cordova.io/)!

<!--more-->
# Changes include:

* [GH-414](https://github.com/apache/cordova-cli/pull/414) Cordova CLI Release Preparation (Cordova 9)
* **Bumped Dependencies**
* `cordova-lib@^9.0.0`
* `cordova-common@^3.1.0`
* `editor@^1.0.0` (Prepended `^` only)
* `loud-rejection@^2.0.0`
* **Bumped Dev Dependencies**
* `jasmine@^3.3.1`
* `eslint-plugin-promise@^4.0.1`
* `eslint-plugin-node@^8.0.1`
* `eslint-plugin-import@^2.16.0`
* `eslint-config-standard@^12.0.0`
* `eslint-config-semistandard@^13.0.0`
* `eslint@^5.15.2`
* Fix `logger[level]` spy in Jasmine
* [GH-397](https://github.com/apache/cordova-cli/pull/397) Update Node.js Deprecation Notice Message
* [GH-395](https://github.com/apache/cordova-cli/pull/395) Fix typo: "esecially" to especially
* [GH-364](https://github.com/apache/cordova-cli/pull/364) Fix spec label for build tests
* [GH-344](https://github.com/apache/cordova-cli/pull/344) Check that `bin/cordova` works on Travis CI
* [CB-13740](https://issues.apache.org/jira/browse/CB-13740) gracefully handle platforms that don't pass back requirements to check
* [GH-327](https://github.com/apache/cordova-cli/pull/327) Stub telemetry calls during all tests
* [GH-322](https://github.com/apache/cordova-cli/pull/322) Remove support for `fetch` option
* [GH-321](https://github.com/apache/cordova-cli/pull/321) Remove support for `browserify`
* [GH-317](https://github.com/apache/cordova-cli/pull/317) cli.spec: Telemetry-Related Improvements
* [GH-316](https://github.com/apache/cordova-cli/pull/316) Remove `callback` parameter of main CLI function
* [GH-298](https://github.com/apache/cordova-cli/pull/298) Remove support for deprecated `--copy-from`
* [GH-298](https://github.com/apache/cordova-cli/pull/298) Cleanup code calling `cordova-create`
50 changes: 50 additions & 0 deletions www/_posts/2019-03-22-cordova-plugman-release-3.0.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
---
layout: post
author:
name: Bryan Ellis
title: "Cordova Plugman 3.0.0 Released!"
categories: announcements
tags: news releases
---

We are happy to announce that we have just released `plugman 3.0.0`! Plugman is a command line tool which we provide to install and uninstall plugins in a [platform-centered workflow](https://cordova.apache.org/docs/en/latest/guide/overview/index.html#development-paths).

* [plugman@3.0.0](https://www.npmjs.com/package/plugman)

**To upgrade:**

```
npm uninstall -g plugman
npm install -g plugman@3.0.0
```

## Release Highlights

In addition to various improvements and fixes, this release has removed the `browserify` and `fetch` options.

As NodeJS 4.x support has been dropped by the NodeJS team on April 30th, 2018, we have raised the minimum required NodeJS version for this release to 6.x.

Please report any issues you find at [issues.cordova.io](http://issues.cordova.io/)!

<!--more-->
# Changes include:

* [GH-108](https://github.com/apache/cordova-plugman/pull/108) Cordova Plugman Release Preparation (Cordova 9)
* Bumped Dependencies
* `cordova-lib@^9.0.0`
* `nopt@^4.0.1`
* Bumped Dev Dependencies
* `jasmine@^3.3.1`
* `eslint-plugin-standard@^4.0.0`
* `eslint-plugin-promise@^4.0.1`
* `eslint-plugin-node@^8.0.1`
* `eslint-plugin-import@^2.16.0`
* `eslint-config-standard@^12.0.0`
* `eslint-config-semistandard@^13.0.0`
* `eslint@^5.15.3`
* Update to support nopt@^4.0.1
* [GH-96](https://github.com/apache/cordova-plugman/pull/96) Remove `fetch` option
* [GH-95](https://github.com/apache/cordova-plugman/pull/95) Remove `browserify` option
* [GH-94](https://github.com/apache/cordova-plugman/pull/94) [CB-14164](https://issues.apache.org/jira/browse/CB-14164) Use native Promises instead of `Q`
* [GH-93](https://github.com/apache/cordova-plugman/pull/93) Code Refactor and Cleanup
* [GH-91](https://github.com/apache/cordova-plugman/pull/91) Drop support for Node.js < 6