Skip to content

Releases: LinusU/fs-xattr

🚢 0.4.0 / 2021-05-11

11 May 16:23
d9ffa8c
Compare
Choose a tag to compare

💥 Breaking Changes

  • Convert package to ESM

    Migration Guide:

    This relases changes the package from a Common JS module to an EcmaScript module, and drops support for older versions of Node.

    • The minimum version of Node.js supported is now: 12.20.0, 14.13.1, and 16.0.0
    • The package must now be imported using the native import syntax instead of with require
    • The exported functions have been renamed to have better stand-alone names:
      • get to getAttribute
      • set to setAttribute
      • remove to removeAttribute
      • list to listAttributes
      • getSync to getAttributeSync
      • setSync to setAttributeSync
      • removeSync to removeAttributeSync
      • listSync to listAttributesSync

🌹 Internal Changes

  • Add documentation about namespaces
  • Upgrade to Mocha 7.x
  • Switch CI to GitHub Actions
  • Upgrade to Mocha 8.x
  • Upgrade to Standard 16.x

🚢 0.3.1 / 2020-04-13

13 Apr 11:47
fa33d4e
Compare
Choose a tag to compare

🎉 Enhancements

  • Add TypeScript typings

🌹 Internal Changes

  • Upgrade to Standard v14
  • Remove obsolete Makefile
  • Add MIT license file
  • Remove package lock file
  • Generate Readme from TypeScript typings

🚢 0.3.0 / 2019-05-09

10 Nov 17:24
ed63880
Compare
Choose a tag to compare

💥 Breaking Changes

  • Drop support for Node.js 4 and 6

    Migration Guide:

    Upgrade to at least Node.js 8 for continued support.

  • Convert async API to be Promise based

    Migration Guide:

    The async functions now returns a Promise instead of accepting a callback. Update your callsites accordingly.

  • Build using N-API instead of NAN

    Migration Guide:

    Upgrade to at least Node.js 8.6.0 for continued support.

🎉 Enhancements

  • Cleanup package metadata

🌹 Internal Changes

  • Bump lodash in package lock

🚢 0.2.1 / 2018-03-12

10 Nov 17:24
79ec2f2
Compare
Choose a tag to compare

🎉 Enhancements

  • Add async_hook support

🌹 Internal Changes

  • Add package-lock.json file

🚢 0.2.0 / 2017-08-13

10 Nov 17:24
8c75c83
Compare
Choose a tag to compare

💥 Breaking Changes

  • Drop support for Node.js 0.10 and 0.12

    Migration Guide:

    Upgrade to at least Node.js 4 for continued support.

🌹 Internal Changes

  • Cleanup package metadata
  • Clean up git ignore file

🚢 0.1.17 / 2017-08-07

10 Nov 17:24
Compare
Choose a tag to compare

🐛 Fixes

  • Specify compatible operating systems

🚢 0.1.16 / 2017-08-07

10 Nov 17:24
Compare
Choose a tag to compare

🐛 Fixes

  • Avoid deprecated Buffer APIs

🌹 Internal Changes

  • Upgrade Standard to v10

🚢 0.1.15 / 2016-12-25

10 Nov 17:24
65e52b3
Compare
Choose a tag to compare

🐛 Fixes

  • Fix deprecation warning