- 06dabc0: Added support for arm64.
- fa3cfb4: Converted to
napi-rs
, and copy the built files directly into the dist folder. Also switched towindows-rs
which is being supported by Microsoft directly. This shouldn't cause any breaking changes, but has much of the internals updated to a new setup.
- 29e0b68: Switch to using the n-api through the neon bindings. This provides more wholesale support for current and future versions of node, currently v10, v12, v14, and v16. (Previously ctrlc-windows@v1 only provided support for v10, v12 and v14.)
- 3298730: migrate to @mapbox/node-pre-gyp
- 696112a: Remove node 15 and 16 in release to undo broken 1.0.4
- 21ce6a2: Include the
not-windows.js
file to short circuit the build on non-windows platforms. - 3add0af: Add node 15 and 16 for the binary release workflow
- e67ba75: do not even invoke
node-pre-gyp
on non-windows platforms as part of the install script. This silences warnings that are printed to the console for npm
- 21ae36b: improved error messages when things go wrong
- 254b553:
- d6af1a8: Fix release workflow v2
- 0b0d6cc: Fix release workflow
- f66aae5: Release workflow