Audrey So [Fri, 27 Oct 2017 16:10:57 +0000 (09:10 -0700)]
CB-13501 : added node 8 support
Joe Bowser [Thu, 19 Oct 2017 21:20:43 +0000 (14:20 -0700)]
eslint fix
This closes #9
Joe Bowser [Thu, 19 Oct 2017 21:11:15 +0000 (14:11 -0700)]
CB-13471: File Provider fix belongs in cordova-common until we move this code out
Audrey So [Mon, 16 Oct 2017 13:29:31 +0000 (06:29 -0700)]
CB-11244 : added unit tests for ConfigFile
This closes #8
Joe Bowser [Tue, 3 Oct 2017 20:55:42 +0000 (13:55 -0700)]
CB-11244: eslint errors for spaces
This closes #7
Joe Bowser [Mon, 2 Oct 2017 21:00:46 +0000 (14:00 -0700)]
CB-11244: Spot fix for cordova-android PR #389
Steve Gill [Fri, 6 Oct 2017 22:28:29 +0000 (15:28 -0700)]
CB-13380 Incremented package version to -dev
Steve Gill [Thu, 5 Oct 2017 19:18:29 +0000 (12:18 -0700)]
CB-13380 Updated version and RELEASENOTES.md for release 2.1.1
Steve Gill [Fri, 18 Aug 2017 00:18:12 +0000 (17:18 -0700)]
CB-13145 : added getFrameworks to unit tests
Steve Gill [Fri, 18 Aug 2017 00:18:12 +0000 (17:18 -0700)]
CB-13145: added variable replacing to framework tag
Audrey So [Wed, 30 Aug 2017 22:07:22 +0000 (15:07 -0700)]
CB-13231 Incremented package version to -dev
Audrey So [Wed, 30 Aug 2017 21:48:23 +0000 (14:48 -0700)]
CB-13231 Updated version and RELEASENOTES.md for release 2.1.0
Steve Gill [Wed, 30 Aug 2017 05:36:53 +0000 (22:36 -0700)]
CB-13145: removed uncessary check in getFramework
Audrey So [Fri, 25 Aug 2017 20:26:40 +0000 (13:26 -0700)]
CB-13145 : added getFrameworks to unit test
Steve Gill [Fri, 18 Aug 2017 00:18:12 +0000 (17:18 -0700)]
CB-13145: added variable replacing to framework tag
Steve Gill [Fri, 18 Aug 2017 00:18:12 +0000 (17:18 -0700)]
CB-13145: added variable replacing to framework tag
Shazron Abdullah [Wed, 23 Aug 2017 23:05:06 +0000 (16:05 -0700)]
CB-13211 - Add 'allows-arbitrary-loads-for-media' attribute parsing for getAccesses
This closes #5
Nikita Matrosov [Fri, 28 Jul 2017 12:35:41 +0000 (15:35 +0300)]
CB-11968: Added support for <config-file> in config.xml
This closes #2
filmaj [Fri, 28 Jul 2017 18:36:03 +0000 (11:36 -0700)]
Run code coverage as part of CI. Add coverage/ dir to gitignore.
Audrey So [Fri, 9 Jun 2017 18:02:48 +0000 (11:02 -0700)]
CB-12895 : set up eslint and removed jshint
Steve Gill [Wed, 14 Jun 2017 19:25:48 +0000 (12:25 -0700)]
CB-11980: fixed incorrect appveyor image
Steve Gill [Tue, 6 Jun 2017 23:13:47 +0000 (16:13 -0700)]
CB-12785: added .gitignore file
Steve Gill [Tue, 6 Jun 2017 22:58:03 +0000 (15:58 -0700)]
CB-12785: added travis and appveyor badges to readme
Steve Gill [Tue, 6 Jun 2017 22:29:47 +0000 (15:29 -0700)]
CB-12785: updated travis file
Steve Gill [Tue, 6 Jun 2017 20:57:14 +0000 (13:57 -0700)]
CB-12785: added travis and appveyor files
Nikita Matrosov [Wed, 29 Mar 2017 13:51:08 +0000 (16:51 +0300)]
CB-12250 CB-12409 iOS: Fix bug with escaping properties from plist file
This closes #533
Audrey So [Fri, 2 Jun 2017 22:00:01 +0000 (15:00 -0700)]
CB-12762 : updated common, fetch, and serve pkgJson to point pkgJson repo items to github mirrors
This closes #560
Remco Haszing [Tue, 16 May 2017 07:58:54 +0000 (09:58 +0200)]
CB-12766 Consistently write JSON with 2 spaces indentation
JSON was written with 4 spaces indentation and even a tab at some
point. Most NodeJS tools write their JSON configuration with an
indentation of 2 spaces. Most notably npm does this, which writes to
package.json, as does Cordova. This caused unnecessary changes in
package.json.
This closes #558
Steve Gill [Tue, 2 May 2017 00:05:33 +0000 (02:05 +0200)]
CB-12747 Incremented package version to -dev
Steve Gill [Mon, 1 May 2017 23:17:27 +0000 (01:17 +0200)]
CB-12747 Updated version and RELEASENOTES.md for release 2.0.3
Steve Gill [Mon, 1 May 2017 23:17:19 +0000 (01:17 +0200)]
CB-12747 Updated version and RELEASENOTES.md for release 7.0.0
Shazron Abdullah [Sat, 15 Apr 2017 00:58:06 +0000 (17:58 -0700)]
CB-12662 Updated version and RELEASENOTES.md for release 2.0.2
Steve Gill [Thu, 27 Apr 2017 18:00:59 +0000 (11:00 -0700)]
CB-11242: updated tests and fixtures
Darryl Pogue [Fri, 21 Apr 2017 06:45:12 +0000 (23:45 -0700)]
CB-8978: Add option to get resource-file from root
This will be needed for cleaning the resource-file targets, since they
are at the top level of the platform's config.xml.
This closes #547
Audrey So [Wed, 5 Apr 2017 22:11:10 +0000 (15:11 -0700)]
CB-11908 : updated tests to use jasmine 2.0
This closes #537, this closes #508
ktop [Fri, 9 Dec 2016 19:53:50 +0000 (14:53 -0500)]
CB-11908 Add tests for edit-config in config.xml and fix typo
Add one more test case
Steve Gill [Wed, 19 Apr 2017 18:30:48 +0000 (11:30 -0700)]
CB-12665 removed enginestrict since it is deprecated
Shazron Abdullah [Fri, 31 Mar 2017 18:59:10 +0000 (11:59 -0700)]
CB-11233 - Support installing frameworks into 'Embedded Binaries' section of the Xcode project
This closes #535
carynbear [Tue, 7 Jun 2016 00:21:02 +0000 (17:21 -0700)]
CB-10438 :Install correct dependency version. Removed shell.remove, added pkg.json to dependency tests 1-3, and updated install.js (.replace) to fix tests in uninstall.spec.js and update to workw with jasmine 2.0
This closes #530, this closes #455
Darryl Pogue [Sun, 5 Jun 2016 03:34:51 +0000 (20:34 -0700)]
[CB-11120] Allow short/display name in config.xml
This adds support for a "short" display name to be specified as an
attribute of the `name` element in config.xml.
This attribute is defined in the W3C Widgets spec, on which config.xml
is loosely based:
https://www.w3.org/TR/widgets/#the-short-attribute
This closes #453
Jesse MacFadyen [Tue, 28 Feb 2017 00:13:43 +0000 (16:13 -0800)]
CB-11346: Remove known platforms check
This closes #523, This closes #519
Audrey So [Fri, 10 Mar 2017 17:57:59 +0000 (09:57 -0800)]
CB-11977 : updated engines and enginescript for common, fetch, and serve
This closes #520
filmaj [Thu, 9 Mar 2017 20:37:59 +0000 (12:37 -0800)]
CB-12558 Incremented package version to -dev
filmaj [Thu, 9 Mar 2017 20:23:18 +0000 (12:23 -0800)]
CB-12558 Updated version and RELEASENOTES.md for release 2.0.1
filmaj [Thu, 9 Mar 2017 15:18:34 +0000 (07:18 -0800)]
CB-12557: add both stdout and stderr properties to the error object passed to superspawn reject handler.
Steve Gill [Wed, 18 Jan 2017 01:55:42 +0000 (17:55 -0800)]
CB-12358 Incremented package version to -dev
Steve Gill [Tue, 17 Jan 2017 23:42:55 +0000 (15:42 -0800)]
CB-12358: updated .ratignore
Steve Gill [Tue, 17 Jan 2017 23:33:40 +0000 (15:33 -0800)]
CB-12358 Updated version and RELEASENOTES.md for release 2.0.0
Darryl Pogue [Wed, 27 Jul 2016 23:28:08 +0000 (16:28 -0700)]
CB-8978 Add resource-file parsing to config.xml
This closes #468
audreyso [Wed, 11 Jan 2017 17:21:38 +0000 (09:21 -0800)]
fixjasmine : CB-12018 : updated jasmine tests after final review
This closes #510
audreyso [Tue, 10 Jan 2017 18:31:46 +0000 (10:31 -0800)]
fixjasmine : CB-12018 : updated jshint and updated jasmine tests to work with jasmine instead of jasmine-node
audreyso [Mon, 19 Dec 2016 17:45:27 +0000 (09:45 -0800)]
fixjasmine : CB-12018 : fixed jasmine tests to work with uninstallPlugin and removed waitsFor/runs, updated promise syntax, calls.reset, and labled tests
audreyso [Wed, 14 Dec 2016 17:33:47 +0000 (09:33 -0800)]
fixjasmine : CB-12018 : labeled and updated tests to work with jasmine (spyOn and return, callThrough, waitsFor, toExist, callFake, describe)
Steve Gill [Sat, 7 Jan 2017 00:52:00 +0000 (16:52 -0800)]
Major version bump for cordova-common due to windows specific removals
ktop [Mon, 12 Dec 2016 19:35:04 +0000 (14:35 -0500)]
CB-12163 Add reference attrib to resource-file for Windows
This closes #509
Nikita Matrosov [Tue, 1 Nov 2016 09:18:45 +0000 (12:18 +0300)]
Move windows-specific logic to cordova-windows
This closes #505
Vladimir Kotikov [Wed, 21 Dec 2016 12:00:57 +0000 (15:00 +0300)]
CB-12189 Add implementation attribute to framework
The attribute is windows-specific and allows to specify implementation for WinMD components, written in C++
This closes #513
audreyso [Fri, 2 Dec 2016 22:58:26 +0000 (14:58 -0800)]
CB-12197 : replaced multiple occurances of Anis and Brett with current Apache License
This closes #507
Steve Gill [Fri, 14 Oct 2016 05:17:31 +0000 (22:17 -0700)]
CB-12017: update istanbul dependency
Steve Gill [Thu, 13 Oct 2016 05:39:56 +0000 (22:39 -0700)]
CB-12003 Incremented package version to -dev
Steve Gill [Thu, 13 Oct 2016 04:59:07 +0000 (21:59 -0700)]
CB-12003 Updated version and RELEASENOTES.md for release 1.5.1
Darryl Pogue [Wed, 12 Oct 2016 17:48:26 +0000 (10:48 -0700)]
CB-12002 - Add getAllowIntents() to ConfigParser
This closes #502
Shazron Abdullah [Tue, 11 Oct 2016 22:52:40 +0000 (15:52 -0700)]
CB-11998 - cordova platform add error with cordova-common@1.5.0
This closes #500
Steve Gill [Fri, 7 Oct 2016 04:50:23 +0000 (21:50 -0700)]
CB-11969 Incremented package version to -dev
Steve Gill [Fri, 7 Oct 2016 04:28:21 +0000 (21:28 -0700)]
CB-11969 Updated version and RELEASENOTES.md for release 1.5.0
ktop [Mon, 19 Sep 2016 17:53:51 +0000 (13:53 -0400)]
CB-11776 Add test case for different edit-config targets
This closes #491
ktop [Mon, 26 Sep 2016 21:07:09 +0000 (17:07 -0400)]
CB-11908 Add edit-config to config.xml
This closes #492
Shazron Abdullah [Thu, 6 Oct 2016 17:29:29 +0000 (10:29 -0700)]
CB-11936 - Support four new App Transport Security (ATS) keys
This closes #496
Anis Kadri [Mon, 19 Sep 2016 22:52:18 +0000 (15:52 -0700)]
PR #490 adding some clarifying comments
This closes #490
Anis Kadri [Fri, 16 Sep 2016 22:35:41 +0000 (15:35 -0700)]
Unifying quotes
Anis Kadri [Mon, 29 Aug 2016 14:28:55 +0000 (16:28 +0200)]
config.xml has a different location in Android Studio
Jesse MacFadyen [Fri, 2 Sep 2016 00:37:27 +0000 (17:37 -0700)]
Merge branch 'CB-11517'
ktop [Fri, 26 Aug 2016 21:59:46 +0000 (17:59 -0400)]
CB-11776 check edit-config target exists
This closes #486
Jesse MacFadyen [Wed, 31 Aug 2016 20:46:56 +0000 (13:46 -0700)]
use array methods and object.keys for iterating. avoiding for-in loops
Jesse MacFadyen [Wed, 31 Aug 2016 00:48:27 +0000 (17:48 -0700)]
CB-11517 Allow .folder matches
Steve Gill [Tue, 9 Aug 2016 23:27:15 +0000 (16:27 -0700)]
added missing 1.4.0 release notes for cordova-common
Steve Gill [Tue, 9 Aug 2016 23:17:35 +0000 (16:17 -0700)]
Incremented package version to -dev
Steve Gill [Tue, 9 Aug 2016 22:27:19 +0000 (15:27 -0700)]
Updated version and RELEASENOTES.md for release cordova-common@1.4.1
Darryl Pogue [Fri, 22 Jul 2016 03:03:33 +0000 (20:03 -0700)]
Add general purpose ConfigParser.getAttribute API
This closes #466
carynbear [Wed, 20 Jul 2016 23:16:49 +0000 (16:16 -0700)]
CB-11653 copied findProjectRoot from cordova-lib
This closes #474
Vladimir Kotikov [Thu, 28 Jul 2016 09:44:59 +0000 (12:44 +0300)]
CB-11636 Handle attributes with quotes correctly
Avoid using complex queries in et.findall to prevent
issues w/ quoted values. Previous approach w/ crafting
complex query from attributes names and values was faulty
when any of the attributes had double quotes or "
This closes #470
Steve Gill [Sat, 30 Jul 2016 00:16:02 +0000 (17:16 -0700)]
CB-11645 added check to see if getEditConfig exists before trying to use it
juliascript [Fri, 1 Jul 2016 18:42:45 +0000 (11:42 -0700)]
CB-9825 framework tag spec parsing
This closes #461
Vladimir Kotikov [Tue, 12 Jul 2016 15:53:02 +0000 (18:53 +0300)]
CB-11569 Incremented package versions to -dev
surF [Sat, 9 Jul 2016 14:47:42 +0000 (16:47 +0200)]
Fixed typos in 'platform' -> 'platform'
ktop [Thu, 16 Jun 2016 20:48:16 +0000 (16:48 -0400)]
CB-11023 Add edit-config functionality
This closes #449
Nikhil Khandelwal [Fri, 13 May 2016 16:45:28 +0000 (09:45 -0700)]
Update README.md
This closes #441
Steve Gill [Fri, 13 May 2016 06:04:43 +0000 (23:04 -0700)]
CB-11260 Incremented package version to -dev
Steve Gill [Fri, 13 May 2016 05:48:45 +0000 (22:48 -0700)]
CB-11260 linkified release notes
Steve Gill [Fri, 13 May 2016 02:49:34 +0000 (19:49 -0700)]
CB-11260 added missing headers
Steve Gill [Fri, 13 May 2016 00:42:51 +0000 (17:42 -0700)]
CB-11260 Updated version and RELEASENOTES.md for release 1.3.0
Richard Knoll [Mon, 2 May 2016 17:54:21 +0000 (10:54 -0700)]
CB-11259: Improving prepare and build logging
This closes #439
Nikhil Khandelwal [Thu, 5 May 2016 21:38:26 +0000 (14:38 -0700)]
CB-11194 Improve cordova load time
This closes #434
Jason Ginchereau [Sat, 16 Apr 2016 02:27:01 +0000 (19:27 -0700)]
CB-1117 Add FileUpdater module to cordova-common. This closes #429.
The new FileUpdater module contains a few functions that enable optimized
file copies by comparing timestamps. These functions are primarily
intended to be used by each platform's prepare operation to avoid
redundantly copying files that haven't changed since the last build, thus
greatly speeding up build times after the first build. But the usfulness
isn't necessarily limited to the prepare operation; the functions could
be used for any Cordova file copy operations that benefit from the same
optimization.
daserge [Thu, 21 Apr 2016 12:50:19 +0000 (15:50 +0300)]
CB-11131 Fix TypeError: message.toUpperCase is not a function in CordovaLogger
Vladimir Kotikov [Mon, 18 Apr 2016 10:39:21 +0000 (13:39 +0300)]
CB-11096 Incremented cordova-common package version to -dev
Vladimir Kotikov [Mon, 18 Apr 2016 10:36:46 +0000 (13:36 +0300)]
CB-11096 Updated version and RELEASENOTES.md for cordova-common release 1.2.0
Vladimir Kotikov [Thu, 14 Apr 2016 12:53:35 +0000 (15:53 +0300)]
CB-11022 Save modulesMetadata to both www and platform_www when necessary
This closes #427
Vladimir Kotikov [Wed, 9 Mar 2016 19:26:05 +0000 (22:26 +0300)]
CB-10833 Deduplicate common logic for plugin installation/uninstallation
This closes #414
Vladimir Kotikov [Thu, 10 Mar 2016 11:03:11 +0000 (14:03 +0300)]
CB-10822 Manage plugins/modules metadata using PlatformJson