All notable changes to this project will be documented in this file automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY! This project adheres to Semantic Versioning.
- Delete .github directory [dfunckt]
- Add versionbot changelog [Alexis Svinartchouk]
- Housekeeping: add CODEOWNERS [Gergely Imreh]
- Ci: update Appveyor prebuild-publish script for batch scripting fixes [Gergely Imreh]
- Scripts: remove linting from the testing step [Gergely Imreh]
- Ci: update appveyor and travis setting for extra Node versions [Gergely Imreh]
- Dependencies: Update code to be ready for Node 12 [Gergely Imreh]
- Remove useless sleeps and wrong debug "Retrying" messages [Alexis Svinartchouk]
- Fix build on Xcode 10.1 [Alexis Svinartchouk]
- Fix(linux): Use threadsafe getmntent() #69 [Jonas Hermsmeier]
- Fix(test): Add python requirements.txt #68 [Jonas Hermsmeier]
- Upgrade(package): Bump depenencies #67 [Jonas Hermsmeier]
- Fix(src): Fix nan callback->call deprecation #66 [Jonas Hermsmeier]
- Upgrade(package): Bump dependencies #65 [Jonas Hermsmeier]
- Fix(linux): Fix partial unmounts on Linux #64 [Jonas Hermsmeier]
- Fix(windows): Link to appropriate libraries #63 [Jonas Hermsmeier]
- Upgrade(package): Bump dependencies #61 [Jonas Hermsmeier]
- Fix(package): Fix prebuild script being run on build #59 [Jonas Hermsmeier]
- Test(ci): Fix pip -> pip2 on Travis CI #60 [Jonas Hermsmeier]
- Chore(scripts): Run CI on x86 as well #58 [Jonas Hermsmeier]
- Chore(scripts): Also prebuild x86 on Windows and Linux #57 [Jonas Hermsmeier]
- Upgrade(package): Bump dependencies #56 [Jonas Hermsmeier]
- Make publishing scripts executable ...hopefully this will fix deploy errors #55 [Andrew Scheller]
- Fix(scripts): Ensure the Travis box finds bash #52 [Jonas Hermsmeier]
- Chore(CHANGELOG): Fix changelog formatting #52 [Jonas Hermsmeier]
- Chore(ci): Add CI deployment scripts [Jonas Hermsmeier]
- Feat(package): Add prebuilds for native bindings [Jonas Hermsmeier]
- Chore(appveyor): Use VS2015 base image [Jonas Hermsmeier]
- Upgrade(package): Update dependencies [Jonas Hermsmeier]
- Retry ejection various times before giving up on Windows
- Retry the unmount operation if the loop times out in macOS
- Use
Nan::AsyncWorker
to avoid blocking the main thread - Fix global state on Mac OS causing improper return values
- Add
.eject()
method to unmount & eject a device
- Fix "Unmount failed" error on Windows when there are network drives.
- Add extra logging when setting
MOUNTUTILS_DEBUG
.
- Don't throw "invalid drive" for Windows drives that have no logical volumes attached.
- Make
bindings
correctly resolve the node add-on location even when concatenated with Browserify.
- Don't include build directory in npm package
- Fix Windows build failures when installing from npm