Cordova-fetch Release Notes
2.0.1 (Mar 18, 2019)
- GH-61 Prepare Fetch 2.0.1 Patch Release
- Bumped Dependencies
cordova-common@^3.1.0
fs-extra@^7.0.1
pify@^4.0.1
resolve@^1.10.0
semver@^5.6.0
- Bumped Dev Dependencies
eslint@^5.15.2
eslint-plugin-import@^2.16.0
eslint-plugin-node@^8.0.1
eslint-plugin-promise@^4.0.1
jasmine@^3.3.1
nyc@^13.3.0
rewire@^4.0.1
- GH-60 Properly detect npm install package name
2.0.0 (Dec 20, 2018)
- dependency updates (cordova-common@3, etc.)
- Collect test coverage during
npm test
(#48) - Drop Q, use native promises (#49)
- Handle broken NODE_PATH setups gracefully (#50)
- Run test in well-defined directory (#51)
- Look for node_modules in any recursive parent directory (#44)
- Add ESLint config file for tests (#41)
- Improve and update docs (#42)
- GH-35 .ratignore ignore *.git
- GH-35 add license header to dummy-local-plugin
- dos2unix spec/support/dummy-local-plugin/plugin.xml
- eslint devDep updates (#28)
- CB-14173 Fix cordova <platform|plugin> add --link (#26)
- CB-14133 Avoid fetching already installed packages
- Speed up tests by about 250%
- Simplify fetch unit tests
- Move and rename some e2e tests
- Refactor fetch e2e tests
- Refactor fetch code
- Use fs.readJsonSync for reading
package.json
to avoid caching - Replace shelljs with fs-extra and which
- Simplify tempDir setup in tests
- Don't manually delete node_modules contents
- Simplify installation location retrieval (#18)
- Handle missing options (#22)
- Add workaround for failing tests on AppVeyor/Node10
- CB-14066 Drop support for Node 4
- Fix repo url in
package.json
(#20) - Increase test timeouts to reduce spurious failures (#19)
- Isolate Q usage to prepare later removal
- Fail test if promise unexpectedly resolves
- Let jasmine handle promises
- Fix linting errors
- Lint all *.js files in the repo
- CB-13503 fix trimID bug when using file:path/to/plugin
- Adding a unit test
- Enabling support for git+http
1.3.0 (Dec 14, 2017)
- CB-13055: added workaround for when
jsonDiff
has more than one different key. - Support git shortlink package references
1.2.1 (Oct 27, 2017)
- CB-13504 updating
package.json
versions for cordova-fetch 1.2.1 release - CB-13501 : added support for node 8
- CB-13492 : updating opts.save and including a tests for no-save
- CB-13380 Incremented package version to -dev
1.2.0 (Oct 04, 2017)
- CB-13353 added
saveexact
as an option and updated fetch test - CB-13308, CB-13252 fix issue with plugins turning into symlinks on restore
- CB-13303 setting production flag to true by default during npm install
- CB-12895 setting up
eslint
and removing jshint
- CB-13010 Improve logic for searching packages which being installed from
git url
- CB-11980 fixed incorrect
appveyor
image - CB-12786 Improve logic for searching plugin id in case of module already exists in
node_modules
- CB-12762 updated
packageJson
to github mirrors - CB-12787 Fix plugin installation with
--link
option - CB-12738 Cordova ignores plugin dependency version on windows platform
1.1.0 (May 02, 2017)
- CB-12665: removed
enginestrict
since it is deprecated - added support for dealing with local path targets
1.0.2 (Jan 17, 2017)
- CB-12358 updated cordova-common dep for cordova-fetch to 2.0.0
1.0.0 (May 12, 2016)
- CB-9858 Added jasmine tests
- CB-9858 Added
npm uninstall
method to cordova-fetch - CB-9858 Initial implementation of
cordova-fetch
module