changelog.md 1.9 KB

fs-capacitor changelog

1.0.0

  • Initial release.

1.0.1

  • Use default fs flags and mode

2.0.0

  • Updated dependencies.
  • Add tests for special stream scenarios.
  • BREAKING: Remove special handling of terminating events, see jaydenseric/graphql-upload#131

2.0.1

  • Updated dependencies.
  • Move configs out of package.json
  • Use wx file flag instead of default w (thanks to @mattbretl via #8)

2.0.2

  • Updated dev dependencies.
  • Fix mjs structure to work with node v12.
  • Fix a bug that would pause consumption of read streams until completion. (thanks to @Nikosmonaut's investigation in #9).

2.0.3

  • Emit write event after bytes have been written to the filesystem.

2.0.4

  • Revert support for Node.js v12 --experimental-modules mode that was published in v2.0.2 that broke compatibility with earlier Node.js versions and test both ESM and CJS builds (skipping --experimental-modules tests for Node.js v12), via #11.
  • Use package browserslist field instead of configuring @babel/preset-env directly.
  • Configure @babel/preset-env to use shipped proposals and loose mode.
  • Give dev tool config files .json extensions so they can be Prettier linted.
  • Don't Prettier ignore the lib directory; it's meant to be pretty.
  • Prettier ignore package.json and package-lock.json so npm can own the formatting.
  • Configure eslint-plugin-node to resolve .mjs before .js and other extensions, for compatibility with the pre Node.js v12 --experimental-modules behavior.
  • Don't ESLint ignore node_modules, as it's already ignored by default.
  • Use the classic TAP reporter for tests as it has more compact output.