Erisu [Tue, 21 Dec 2021 15:57:48 +0000 (00:57 +0900)]
chore: increment package version to 11.0.1-dev
Erisu [Fri, 17 Dec 2021 11:38:31 +0000 (20:38 +0900)]
release(11.0.0): updated release notes & version (cli-11.0.0)
エリス [Fri, 17 Dec 2021 11:06:34 +0000 (20:06 +0900)]
chore: rebuilt package-lock.json (#575)
エリス [Fri, 17 Dec 2021 10:13:42 +0000 (19:13 +0900)]
dep: bump @cordova/eslint-config@^4.0.0 (#574)
* dep: update eslint
* style: apply eslint auto fixes
* refactor: help method to fix lint warnings
エリス [Fri, 17 Dec 2021 10:04:51 +0000 (19:04 +0900)]
dep: update insight w/ updated code usage (#573)
エリス [Fri, 17 Dec 2021 09:52:08 +0000 (18:52 +0900)]
dep: bump all dependencies (#572)
エリス [Thu, 16 Dec 2021 12:35:40 +0000 (21:35 +0900)]
feat: rebuild package-lock w/ v2 (#570)
エリス [Thu, 16 Dec 2021 12:18:24 +0000 (21:18 +0900)]
feat!: update node support (#571)
* feat!: bump node requirement >=12.0.0
* ci: test all maintance & active node version
エリス [Thu, 16 Dec 2021 11:10:36 +0000 (20:10 +0900)]
chore: bump version to 11.0.0-dev (#569)
Norman Breau [Fri, 17 Sep 2021 12:50:19 +0000 (09:50 -0300)]
chore: npmrc (#564)
Mathew [Tue, 18 May 2021 07:51:27 +0000 (19:51 +1200)]
docs: remove plugin save command from CLI help (#559)
This change should have originally been part of #486
Norman Breau [Fri, 26 Feb 2021 12:41:16 +0000 (08:41 -0400)]
dep: systeminformation@^5.5.0 (#550)
Norman Breau [Wed, 13 Jan 2021 14:58:55 +0000 (10:58 -0400)]
Merge pull request #547 from breautek/fix/systeminformation-vuln
chore(dep): systeminformation@4.26.10 -> 4.34.6
Norman Breau [Wed, 13 Jan 2021 13:26:41 +0000 (09:26 -0400)]
chore(dep): systeminformation@4.34.6
Reason: https://www.npmjs.com/advisories/1590
Raphael von der Grün [Sun, 4 Oct 2020 11:32:52 +0000 (13:32 +0200)]
chore(pkg): remove deprecated no-op field "preferGlobal" (#535)
See https://docs.npmjs.com/files/package.json#preferglobal
Related to https://github.com/apache/cordova/issues/55
Raphael von der Grün [Fri, 2 Oct 2020 19:42:46 +0000 (21:42 +0200)]
chore: clean up package.json (#534)
James Kruth [Thu, 24 Sep 2020 13:20:32 +0000 (09:20 -0400)]
(android) Replace deprecated `android` command with `avdmanager` (#533)
The `android` command is deprecated. When you run the command, it displays the following:
```
*************************************************************************
The "android" command is deprecated.
For manual SDK, AVD, and project management, please use Android Studio.
For command-line tools, use tools/bin/sdkmanager and tools/bin/avdmanager
*************************************************************************
Running /path/to/android-sdk/tools/bin/avdmanager list target
```
On many systems the `android` command isn't even in the PATH and so attempting to run the original command fails.
Chris Brody [Fri, 4 Sep 2020 02:47:30 +0000 (22:47 -0400)]
chore: regenerate package-lock.json (#530)
Erisu [Tue, 4 Aug 2020 06:15:51 +0000 (15:15 +0900)]
Increment package version to 10.0.1-dev
Erisu [Fri, 31 Jul 2020 00:19:34 +0000 (09:19 +0900)]
Updated RELEASENOTES.md & version for release 10.0.0 (cli-10.0.0)
Erisu [Thu, 30 Jul 2020 03:59:56 +0000 (12:59 +0900)]
test: fix node.js version check
エリス [Tue, 28 Jul 2020 00:49:02 +0000 (09:49 +0900)]
chore: rebuilt package-lock (#520)
エリス [Tue, 28 Jul 2020 00:37:19 +0000 (09:37 +0900)]
breaking: bump cordova-lib@^10.0.0 (#519)
Jan Piotrowski [Thu, 23 Jul 2020 16:32:46 +0000 (18:32 +0200)]
Tiny CLI docs improvements (#402)
Co-authored-by: Tim Brust <github@timbrust.de>
Co-authored-by: Erisu <ellis.bryan@gmail.com>
エリス [Thu, 23 Jul 2020 12:12:16 +0000 (21:12 +0900)]
feat(ci): migrate to github-actions (#518)
エリス [Wed, 22 Jul 2020 14:53:42 +0000 (23:53 +0900)]
chore: drop node-8 deprecation transition step (#516)
エリス [Wed, 22 Jul 2020 14:07:03 +0000 (23:07 +0900)]
chore: add package-lock.json (#517)
エリス [Wed, 22 Jul 2020 13:56:06 +0000 (22:56 +0900)]
chore: improve npm ignore (#515)
エリス [Wed, 22 Jul 2020 13:53:33 +0000 (22:53 +0900)]
breaking: bump dev dependencies (#513)
- mock-stdin@^1.0.0
- nyc@^15.1.0
- rewire@^5.0.0
エリス [Wed, 22 Jul 2020 13:52:45 +0000 (22:52 +0900)]
chore: cleanup package.json (#514)
エリス [Wed, 22 Jul 2020 13:52:18 +0000 (22:52 +0900)]
breaking: bump dependencies (#512)
- configstored@^5.0.1
- cordova-commond@^4.0.2
- cordova-created@^3.0.0
- cordova-libd@^9.0.1
- execad@^4.0.3
- insightd@^0.10.3
- loud-rejectiond@^2.2.0
- noptd@^4.0.3
- semverd@^7.3.2
- systeminformationd@^4.26.10
- update-notifierd@^4.1.0
エリス [Wed, 22 Jul 2020 13:51:59 +0000 (22:51 +0900)]
chore(eslint): bump to 3.0.0 w/ fix (#511)
エリス [Mon, 13 Jul 2020 13:45:52 +0000 (22:45 +0900)]
feat: migrate "cordova info" lib logic to cli (#510)
Erisu [Wed, 22 Apr 2020 04:26:39 +0000 (13:26 +0900)]
chore(asf): update git notification settings
Niklas Merz [Mon, 13 Apr 2020 12:35:44 +0000 (14:35 +0200)]
Update CONTRIBUTING.md
Raphael von der Grün [Fri, 22 Nov 2019 11:40:14 +0000 (12:40 +0100)]
fix: cannot call config or create commands (#495)
A few exceptions aside, the `cli` function checks if the current command
exists as a property in `cordova-lib`. If not, it throws an error that
the command is unsupported:
Cordova does not know config;
try `cordova help` for a list of all the available commands.
Since the `config` and `create` commands are not handled by
`cordova-lib` anymore and their previous implementations in
`cordova-lib` have recently been removed, we need to make an exceptions
for those commands.
Raphael von der Grün [Tue, 19 Nov 2019 09:47:35 +0000 (10:47 +0100)]
refactor(create): use cordova-create 3.0.0-nightly (#494)
- remove support for --link-to option from code
- use --template option instead of --link-to in test
- remove --link-to option from docs
- update code & test to use new cordova-create interface
エリス [Tue, 19 Nov 2019 06:26:44 +0000 (15:26 +0900)]
refactor: eslint setup (#493)
* replace eslint dependencies with @cordova/eslint-config
* update eslint config
* eslint corrections
* combine testing and core configs
Raphael von der Grün [Mon, 11 Nov 2019 12:09:59 +0000 (13:09 +0100)]
refactor(create): do not expand ~ to $HOME anymore (#490)
Expanding ~ is a shell feature and should not be done by us.
Raphael von der Grün [Mon, 11 Nov 2019 12:09:34 +0000 (13:09 +0100)]
refactor(create): depend directly on cordova-create (#489)
This will allow us to remove the `cordova.create` stub from
`cordova-lib`.
Moreover it flattens our dependency graph by one level.
Raphael von der Grün [Mon, 11 Nov 2019 12:02:09 +0000 (13:02 +0100)]
docs(config): remove "autosave" setting (#485)
Removes all documentation regarding the unsupported `autosave`
configuration setting.
Raphael von der Grün [Mon, 11 Nov 2019 11:49:24 +0000 (12:49 +0100)]
test(config): use generic config key name (#484)
Replaces usage of the unsupported `autosave` configuration key in the
`cordova config` tests with a generic key `foo`.
Raphael von der Grün [Mon, 11 Nov 2019 11:48:37 +0000 (12:48 +0100)]
refactor: remove dead code & simplify (#483)
This refactoring exposes that the `autosave` and `production` settings
in Cordova's config are actually always ignored.
Raphael von der Grün [Mon, 11 Nov 2019 10:58:42 +0000 (11:58 +0100)]
docs: undocument "plugin save" command (#486)
Raphael von der Grün [Mon, 11 Nov 2019 10:52:09 +0000 (11:52 +0100)]
docs: remove mentions of "cordova create" argument "config" (#488)
These instances had been missed in #475
Raphael von der Grün [Mon, 11 Nov 2019 10:51:31 +0000 (11:51 +0100)]
docs(info): remove outdated remark about info.txt (#487)
Raphael von der Grün [Mon, 11 Nov 2019 10:48:05 +0000 (11:48 +0100)]
docs: undocument "platform save", again (#482)
This removes an instance of `platform save` from the docs that was
missed in #476.
Raphael von der Grün [Sun, 10 Nov 2019 15:18:05 +0000 (16:18 +0100)]
refactor: Remove support for <project>/.cordova/config.json (#475)
BREAKING CHANGE: removes fourth argument `config` from `cordova create`.
Raphael von der Grün [Sun, 10 Nov 2019 14:34:53 +0000 (15:34 +0100)]
docs: undocument "hooks/" directory (#468)
Raphael von der Grün [Sun, 10 Nov 2019 14:34:13 +0000 (15:34 +0100)]
docs: undocument "platform check" command (#467)
エリス [Sun, 10 Nov 2019 13:54:55 +0000 (22:54 +0900)]
chore: update jasmine dependencies (#481)
エリス [Sun, 10 Nov 2019 13:54:25 +0000 (22:54 +0900)]
chore: drop node 6 and 8 support (#480)
エリス [Sun, 10 Nov 2019 13:53:45 +0000 (22:53 +0900)]
chore: bump version to 10.0.0-dev (#479)
Raphael von der Grün [Mon, 4 Nov 2019 13:13:41 +0000 (14:13 +0100)]
Avoid registering too many event listeners in tests (#477)
Instead of muting the warning that Node.js displays about it.
Raphael von der Grün [Sun, 3 Nov 2019 17:21:46 +0000 (18:21 +0100)]
Undocument removed platform save command (#476)
Raphael von der Grün [Fri, 1 Nov 2019 21:25:40 +0000 (22:25 +0100)]
Fix blocked telemetry calls (#473)
* Check that we're actually sending telemetry data
This uncovers three cases where we don't
* fix: unmute certain telemetry.track calls
Raphael von der Grün [Sun, 20 Oct 2019 11:49:07 +0000 (13:49 +0200)]
fix: argument filtering in telemetry.track (#472)
Note that this will change what is being tracked
Raphael von der Grün [Sat, 19 Oct 2019 17:18:55 +0000 (19:18 +0200)]
Remove unsupported option --copy-from (#474)
エリス [Thu, 17 Oct 2019 12:53:57 +0000 (21:53 +0900)]
chore: node deprecation warning for <10 (#458)
* chore: node deprecation warning for <10
* Simplify deprecation range by implicitly using NODE_VERSION_REQUIREMENT as lower bound
* Break long lines
Raphael von der Grün [Thu, 17 Oct 2019 12:24:23 +0000 (14:24 +0200)]
Add unit tests for the telemetry module (#471)
* Add unit tests for telemetry module
* Remove old tests superseded by telemetry.spec
- cli.spec#028 superseded by telemetry.spec.T017-T019
- part of cli.spec#029 superseded by telemetry.spec.T020
- cli.spec#031-032 superseded by telemetry.spec.T022-T023
Raphael von der Grün [Thu, 17 Oct 2019 09:13:01 +0000 (11:13 +0200)]
Use semver to check if using a prerelease version (#469)
Raphael von der Grün [Wed, 16 Oct 2019 19:32:12 +0000 (21:32 +0200)]
chore: add codecov to display coverage in GH (#470)
エリス [Wed, 16 Oct 2019 19:24:28 +0000 (04:24 +0900)]
chore: replace istanbul with nyc (#459)
Jan Piotrowski [Wed, 16 Oct 2019 19:17:05 +0000 (21:17 +0200)]
Minor fixes in README (#427)
* fix some sub commands
* fix supported platforms list
エリス [Tue, 23 Jul 2019 04:29:36 +0000 (13:29 +0900)]
chore: node warning on version < 8 (#454)
エリス [Sun, 21 Jul 2019 04:59:03 +0000 (13:59 +0900)]
chore: add Node.js 12 to CI services (#430)
Toshihide Tagami [Sat, 1 Jun 2019 11:38:29 +0000 (19:38 +0800)]
docs(readme): remove duplicated instructions (#440)
Max K [Wed, 8 May 2019 00:53:28 +0000 (02:53 +0200)]
Updated the Supported Platforms (#433)
The supported platforms have been updated as per https://github.com/apache/cordova-electron/issues/49
[x] Added "Electron" to the supported platforms
[x] Removed "Ubuntu" & "Blackberry10" from the supported platforms
[x] Removed the section "Deprecated platforms"
Piotr [Tue, 23 Apr 2019 10:34:56 +0000 (12:34 +0200)]
Handle output error strings (#426)
Raphael von der Grün [Thu, 11 Apr 2019 09:13:04 +0000 (11:13 +0200)]
Cleaner solution to spy on latest CordovaLogger (#423)
This reverts commit
f626923431cb8e4cb3cd9e8668cf3f79757c233e.
Raphael von der Grün [Thu, 11 Apr 2019 00:36:43 +0000 (02:36 +0200)]
Fix `cordova config list` command (#421)
Fixes #418
Lars Mikkelsen [Wed, 10 Apr 2019 19:55:57 +0000 (15:55 -0400)]
Fix `cordova config list` command recognition (#419)
Before this change, any command with `list` as an argument, such as `cordova plugin list`. would have triggered the execution of the `cordova config list` command.
Chris Brody [Mon, 25 Mar 2019 01:04:22 +0000 (21:04 -0400)]
Start requirements unit testing (#365)
エリス [Wed, 20 Mar 2019 06:27:05 +0000 (15:27 +0900)]
GH-10 Incremented package version to -dev
エリス [Wed, 20 Mar 2019 06:17:02 +0000 (15:17 +0900)]
GH-10 Updated version and RELEASENOTES.md for release 9.0.0
エリス [Wed, 20 Mar 2019 01:43:49 +0000 (10:43 +0900)]
Merge pull request #414 from erisu/cordova9-prep
Cordova CLI Release Preparation (Cordova 9)
Ken Naito [Tue, 19 Mar 2019 04:01:03 +0000 (13:01 +0900)]
fix to work SpyOn in Jasmine (#1)
エリス [Mon, 18 Mar 2019 07:36:47 +0000 (16:36 +0900)]
Bumped jasmine@^3.3.1
エリス [Mon, 18 Mar 2019 07:36:36 +0000 (16:36 +0900)]
Bumped eslint-plugin-promise@^4.0.1
エリス [Mon, 18 Mar 2019 07:36:32 +0000 (16:36 +0900)]
Bumped eslint-plugin-node@^8.0.1
エリス [Mon, 18 Mar 2019 07:36:28 +0000 (16:36 +0900)]
Bumped eslint-plugin-import@^2.16.0
エリス [Mon, 18 Mar 2019 07:36:22 +0000 (16:36 +0900)]
Bumped eslint-config-standard@^12.0.0
エリス [Mon, 18 Mar 2019 07:36:18 +0000 (16:36 +0900)]
Bumped eslint-config-semistandard@^13.0.0
エリス [Mon, 18 Mar 2019 07:36:11 +0000 (16:36 +0900)]
Bumped eslint@eslint . bin/cordova
^5.15.2
エリス [Mon, 18 Mar 2019 07:35:57 +0000 (16:35 +0900)]
Bumped loud-rejection@^2.0.0
エリス [Mon, 18 Mar 2019 07:35:48 +0000 (16:35 +0900)]
Bumped editor@^1.0.0
エリス [Mon, 18 Mar 2019 07:35:44 +0000 (16:35 +0900)]
Bumped cordova-lib@^9.0.0
エリス [Mon, 18 Mar 2019 07:35:31 +0000 (16:35 +0900)]
Bumped cordova-common@^3.1.0
Jan Piotrowski [Mon, 18 Mar 2019 07:09:24 +0000 (08:09 +0100)]
Update Node.js Deprecation Notice Message (#397)
Jan Piotrowski [Mon, 11 Feb 2019 17:36:28 +0000 (18:36 +0100)]
Add or update GitHub pull request and issue template
Joel Clermont [Tue, 8 Jan 2019 17:48:41 +0000 (11:48 -0600)]
Fix typo: "esecially" to especially (#395)
Chris Brody [Tue, 4 Dec 2018 13:58:56 +0000 (08:58 -0500)]
Fix spec label for build tests (#364)
Chris Brody [Thu, 27 Sep 2018 09:19:29 +0000 (05:19 -0400)]
Check that bin/cordova works on Travis CI (#343) (#344)
Ensure that bin script actually runs on current Node.js version
to detect and avoid bugs such as apache/cordova-cli#339
Co-authored-by: Christopher J. Brody <chris.brody@gmail.com>
Co-authored-by: Jan Piotrowski <piotrowski+github@gmail.com>
Jesse MacFadyen [Tue, 25 Sep 2018 22:34:25 +0000 (15:34 -0700)]
Merge pull request #335 from purplecabbage/CB-13740
CB-13740 safe requirements check
Jesse MacFadyen [Tue, 25 Sep 2018 22:14:14 +0000 (15:14 -0700)]
CB-13740 gracefully handle platforms that don't pass back requirements to check
Raphael von der Grün [Sun, 16 Sep 2018 11:52:26 +0000 (13:52 +0200)]
Stub telemetry calls during all tests (#327)
This change makes _all_ `describe` blocks in cli.spec descendants of a
common top-level `describe` block which stubs any critical telemetry
methods.
Thus we ensure that telemetry is never collected during test runs.
Raphael von der Grün [Tue, 11 Sep 2018 20:50:40 +0000 (22:50 +0200)]
Remove support for fetch option (#322)
Raphael von der Grün [Tue, 11 Sep 2018 10:37:09 +0000 (12:37 +0200)]
GH-320 Remove support for browserify
Raphael von der Grün [Wed, 5 Sep 2018 09:28:47 +0000 (11:28 +0200)]
Merge pull request #317 from raphinesse/improve-cli-telemetry-spec
cli.spec: telemetry-related improvements
Raphael von der Grün [Wed, 5 Sep 2018 09:26:34 +0000 (11:26 +0200)]
Remove callback parameter of main CLI function (#316)
Resolves #314