npm apollo-upload-client 9.0.0
Version 9.0.0

latest releases: 19.0.0, 18.0.1, 18.0.0...
7 years ago

Major

  • Made apollo-link a dependency, instead of a peer dependency.
  • Removed the package module entry and the "ESM" build, which was .js and not proper native ESM for Node.js via .mjs as Apollo dependencies don’t support it.

Minor

Patch

  • Updated dependencies.
  • Use the new extract-files API.
  • Use jsdoc-md to generate readme API docs from source JSDoc, which has been improved.
  • Readme examples updated to use the react-apollo Mutation component instead of the graphql decorator.
  • Readme examples use CJS instead of ESM as this project does not support native ESM (due to a lack of support in Apollo dependencies) and we shouldn’t assume everyone uses Babel.
  • Updated package description.
  • Added package tags.
  • Added a package test:size script, using size-limit to guarantee < 1 KB CJS bundle sizes.
  • Lint .yml files.
  • Refactored package scripts and removed the npm-run-all dev dependency.
  • Removed a temporary workaround for a fixed Babel CLI bug.
  • Ensure the readme Travis build status badge only tracks master branch.
  • Use Badgen for the readme npm version badge.

Don't miss a new apollo-upload-client release

NewReleases is sending notifications on new releases.