redis-server
Version:
Start and stop a Redis server.
196 lines (123 loc) • 4.4 kB
Markdown
# redis-server
This project adheres to [Semantic Versioning](http://semver.org/). Notable
changes to this project will be documented in this file for which the format
is based on [Keep a Changelog](http://keepachangelog.com/).
---
### [Unreleased][]
### [1.2.2][] — 2018-06-12
- `#open()` returning a rejected promise due to a "Server can't set maximum
open files" error
### [1.2.1][] — 2018-06-07
#### Changed
- Update dev dependencies
- coveralls 3.0.1
- eslint 4.19.1
- mocha 5.2.0
- nyc 12.0.2
- remark-lint 6.0.2
- remark-preset-lint-recommended 3.0.2
#### Deprecated
- Support for Node.js versions not designated as LTS
#### Fixed
- npm audit found 15 vulnerabilities (4 low, 9 moderate, 2 high)
- `#open()` returning a rejected promise due to a "Server can't set maximum
open files" error
### [1.2.0][] — 2018-02-07
#### Added
- Change log entries for releases prior to 1.0.0
- Add support for Redis 4.0
#### Changed
- Change log format based on [http://keepachangelog.com/en/0.3.0/]()
- Update dependencies
- promise-queue 2.2.5
- Update dev dependencies
- chai 4.1.2
- coveralls 3.0.0
- eslint 4.17.0
- mocha 5.0.0
- remark-cli 5.0.0
- remark-preset-lint-recommended 3.0.1
- Change test framework from istanbul to nyc
- Update test matrix; remove Node.js v5 and v7; add Node.js v9
#### Fixed
- `UnhandledPromiseRejectionWarning` errors appear when some tests fail
- `#open()` returning an unresolved promise due to "Can't chdir to '...': No
such file or directory" errors
---
### [1.1.0][] — 2017-01-07
#### Added
- Change log
- “opening” and “closing” events
#### Changed
- Update dev dependencies
- eslint 3.13.0
#### Fixed
- `#isClosing` not set to `true` when a server is closing due to a
start-up error
---
### [1.0.0][] — 2017-01-05
#### Added
- Code coverage: 100% ✨
#### Changed
- Lint JavaScript with eslint
#### Fixed
- `RedisServer~Config#bin` not working with `RedisServer~Config#conf`
- `#open()` and `#close()` race conditions
- Callbacks not receiving arguments
- `UnhandledPromiseRejectionWarning` when an error is thrown in a callback
---
### [0.4.0][] — 2016-12-05
#### Added
- Support for `--slaveof` (`RedisServer~Config#slaveof`)
- Lint markdown with remark
---
### [0.3.0][] — 2016-12-02
#### Added
- `#open()` and `#close()` return a `Promise`
#### Changed
- Accept port as a string or number
#### Fixed
- Process EventEmitter memory leak
- Errors when calling `#open()` or `#close()` repetitiously
---
### [0.2.0][] — 2016-11-26
#### Added
- MIT License
- Code coverage report
- Support for a Redis server binary path (`RedisServer~Config#bin`)
- Support for a Redis configuration file path (`RedisServer~Config#conf`)
- Lint JavaScript with jshint
- “open”, “close”, and “stdout” events
---
### [0.1.0][] — 2016-11-26
#### Added
- CI build testing and status report
#### Changed
- Refactor ES5 to ES6
#### Deprecated
- Support for Node.js versions below 4.0.0
---
### [0.0.3][] — 2016-04-30
#### Added
- Use port number 6379 when the constructor argument `configOrPort` is undefined
---
### [0.0.2][] — 2016-04-25
#### Added
- Support for Node.js >= 0.10.0
---
### [0.0.1][] — 2014-05-06
#### Added
- Initial release
[Unreleased]: https://github.com/BrandonZacharie/node-redis-server/compare/1.2.2...HEAD
[1.2.2]: https://github.com/BrandonZacharie/node-redis-server/compare/1.2.1...1.2.2
[1.2.1]: https://github.com/BrandonZacharie/node-redis-server/compare/1.2.0...1.2.1
[1.2.0]: https://github.com/BrandonZacharie/node-redis-server/compare/1.1.0...1.2.0
[1.1.0]: https://github.com/BrandonZacharie/node-redis-server/compare/1.0.0...1.1.0
[1.0.0]: https://github.com/BrandonZacharie/node-redis-server/compare/0.4.0...1.0.0
[0.4.0]: https://github.com/BrandonZacharie/node-redis-server/compare/0.3.0...0.4.0
[0.3.0]: https://github.com/BrandonZacharie/node-redis-server/compare/0.2.0...0.3.0
[0.2.0]: https://github.com/BrandonZacharie/node-redis-server/compare/0.1.0...0.2.0
[0.1.0]: https://github.com/BrandonZacharie/node-redis-server/compare/0.0.3...0.1.0
[0.0.3]: https://github.com/BrandonZacharie/node-redis-server/compare/0.0.2...0.0.3
[0.0.2]: https://github.com/BrandonZacharie/node-redis-server/compare/0.0.1...0.0.2
[0.0.1]: https://github.com/BrandonZacharie/node-redis-server/compare/47c1d...0.0.1