10 KiB
10 KiB
Cordova-fetch Release Notes
4.0.0 (Apr 06, 2023)
- GH-108 dep!: bumped
node&npmengine requirment & dependencies w/package-lockrebuild- Engine Requirement Update
- Node:
>= 16.13.0 - npm:
>= 8.1.0
- Node:
- Package Upgrade
@npmcli/arborist@6.2.5pacote@15.1.1npm-package-arg@10.1.0@cordova/eslint-config@5.0.0fs-extra@11.1.1cordova-common@5.0.0jasmine@4.6.0
- Engine Requirement Update
- GH-109 dep!: bump
which@3.0.0 - GH-102 dep(npm): update
pacote@15.0.7 - GH-75 refactor: replace
superspawnwithexeca - GH-110 test: remove private internal method testing and
rewire - GH-111 ci: sync
codecov-actionsetup between other repos
3.1.0 (Dec 06, 2022)
- GH-101 ci(workflow): update node 14 to use npm ^7.2
- GH-100 ci(workflow): update action dependencies & node versions
- GH-98 dep(npm): bump w/ latetst minor & patch releases
cordova-common@^4.1.0fs-extra@^9.1.0npm-package-arg@^8.1.5pacote@^11.3.5resolve@^1.22.1semver@^7.3.8jasmine@^3.99.0nyc@^15.1.0
- GH-97 chore(npm): rebuilt
package-lockto v2 - GH-94 ci(workflow): replace node 15 with node 16 (npm@7)
- GH-93 chore(npm): update
package-lock
3.0.1 (Feb 02, 2021)
- GH-91 fix: cordova-fetch with npm@7
- GH-89 refactor: use async/await where applicable
- GH-88 fix: do not pack rejections from resolve in array
- GH-90 fix: use POSIX-style paths for require.resolve & Co
- GH-86 ci: add node 14 to workflow
3.0.0 (Apr 07, 2020)
- Added NOTICE & LICENSE file for release
- GH-84 doc(README): fix markdown lint warning
- GH-82 refactor: modernize code & update
README- refactor: transform
vartolet&const - refactor: consolidate
cordova-commonvars - refactor: transform arrow functions & arrow returns
- refactor: transform template strings
- doc(README): update & formatting
- chore(npm): update package repo & bugs url
- chore: apply suggestions
- chore: revert promise chain flattening
- refactor: transform
- GH-83 breaking(npm): bump dependencies
@cordova/eslint-config@^3.0.0nyc@^15.0.0rewire@^5.0.0cordova-common@^3.2.1fs-extra@^9.0.0npm-package-arg@^8.0.1pify@^5.0.0resolve@^1.15.1semver@^7.1.3which@^2.0.2cordova-common@4.0.0
- GH-79 feat: update package & ci services
- ci: replace current services with gh-actions
- ci(gh-action): update workflow
- chore(package-lock): rebuild
- chore(npm): drop appveyor from ignore list
- chore(npm-script): rename cover to test:coverage
- GH-81 chore: consolidate eslint configs
- GH-70 refactor: eslint setup
- Save platforms and plugins to devDependencies
- GH-72 chore: update
file-urldependency to^3.0.0 - GH-80 Drop code supporting
npm@<5 - GH-74 chore: improve npm ignore list
- GH-73 chore: bump production dependencies
- GH-71 chore: update
jasminedependencies - GH-69 chore: drop node 6 and 8 support
- GH-68 chore: bump version to 3.0.0-dev
- GH-78 Work around npm bug when uninstalling old cordova platforms
- GH-77 chore: update
nycdev dependency - GH-63 Add Node.js 12 to CI Services
2.0.1 (Mar 18, 2019)
- GH-61 Prepare Fetch 2.0.1 Patch Release
- Bumped Dependencies
cordova-common@^3.1.0fs-extra@^7.0.1pify@^4.0.1resolve@^1.10.0semver@^5.6.0
- Bumped Dev Dependencies
eslint@^5.15.2eslint-plugin-import@^2.16.0eslint-plugin-node@^8.0.1eslint-plugin-promise@^4.0.1jasmine@^3.3.1nyc@^13.3.0rewire@^4.0.1
- Bumped Dependencies
- 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.jsonto 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
jsonDiffhas more than one different key. - Support git shortlink package references
1.2.1 (Oct 27, 2017)
- CB-13504 updating
package.jsonversions 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
saveexactas 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
eslintand removingjshint - CB-13010 Improve logic for searching packages which being installed from
git url - CB-11980 fixed incorrect
appveyorimage - CB-12786 Improve logic for searching plugin id in case of module already exists in
node_modules - CB-12762 updated
packageJsonto github mirrors - CB-12787 Fix plugin installation with
--linkoption - CB-12738 Cordova ignores plugin dependency version on windows platform
1.1.0 (May 02, 2017)
- CB-12665: removed
enginestrictsince 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