# Change Log

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](http://semver.org/).

## 1.3.19 - 2019-05-23

* Housekeeping: add CODEOWNERS [Gergely Imreh]

## 1.3.18 - 2019-05-23

* 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]

## 1.3.17 - 2019-03-12

* Remove useless sleeps and wrong debug "Retrying" messages [Alexis Svinartchouk]

## 1.3.16 - 2019-01-11

* Fix build on Xcode 10.1 [Alexis Svinartchouk]

## v1.3.15 - 2018-07-06

* Fix(linux): Use threadsafe getmntent() #69 [Jonas Hermsmeier]

## v1.3.14 - 2018-06-19

* Fix(test): Add python requirements.txt #68 [Jonas Hermsmeier]

## v1.3.13 - 2018-06-08

* Upgrade(package): Bump depenencies #67 [Jonas Hermsmeier]

## v1.3.12 - 2018-05-25

* Fix(src): Fix nan callback->call deprecation #66 [Jonas Hermsmeier]

## v1.3.11 - 2018-04-02

* Upgrade(package): Bump dependencies #65 [Jonas Hermsmeier]

## v1.3.10 - 2018-01-20

* Fix(linux): Fix partial unmounts on Linux #64 [Jonas Hermsmeier]

## v1.3.9 - 2018-01-18

* Fix(windows): Link to appropriate libraries #63 [Jonas Hermsmeier]

## v1.3.8 - 2017-12-21

* Upgrade(package): Bump dependencies #61 [Jonas Hermsmeier]

## v1.3.7 - 2017-12-14

* Fix(package): Fix prebuild script being run on build #59 [Jonas Hermsmeier]

## v1.3.6 - 2017-12-12

* Test(ci): Fix pip -> pip2 on Travis CI #60 [Jonas Hermsmeier]

## v1.3.5 - 2017-10-19

* Chore(scripts): Run CI on x86 as well #58 [Jonas Hermsmeier]

## v1.3.4 - 2017-10-18

* Chore(scripts): Also prebuild x86 on Windows and Linux #57 [Jonas Hermsmeier]

## v1.3.3 - 2017-10-17

* Upgrade(package): Bump dependencies #56 [Jonas Hermsmeier]

## v1.3.2 - 2017-10-15

* Make publishing scripts executable ...hopefully this will fix deploy errors #55 [Andrew Scheller]

## v1.3.1 - 2017-10-13

* Fix(scripts): Ensure the Travis box finds bash #52 [Jonas Hermsmeier]
* Chore(CHANGELOG): Fix changelog formatting #52 [Jonas Hermsmeier]

## v1.3.0 - 2017-10-13

* 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]

## v1.2.2 - 2017-08-28

### Changed

- Retry ejection various times before giving up on Windows

## v1.2.1 - 2017-07-23

### Changed

- Retry the unmount operation if the loop times out in macOS

## v1.2.0 - 2017-05-30

### Changed

- Use `Nan::AsyncWorker` to avoid blocking the main thread
- Fix global state on Mac OS causing improper return values

## v1.1.0 - 2017-05-11

### Changed

- Add `.eject()` method to unmount & eject a device

## v1.0.6 - 2017-04-21

### Changed

- Fix "Unmount failed" error on Windows when there are network drives.

## v1.0.5 - 2017-04-14

### Added

- Add extra logging when setting `MOUNTUTILS_DEBUG`.

## v1.0.4 - 2017-04-12

### Changed

- Don't throw "invalid drive" for Windows drives that have no logical volumes
  attached.

## v1.0.3 - 2017-04-07

### Changed

- Make `bindings` correctly resolve the node add-on location even when
  concatenated with Browserify.

## v1.0.2 - 2017-03-30

### Changed

- Don't include build directory in npm package

## v1.0.1 - 2017-03-27

### Changed

- Fix Windows build failures when installing from npm
