All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- Adds support for TypeScript handlers. You will need to have a supported .ts transpiler such as ts-node installed in your project.
- Removes support for Node.js v4
- Removes babel transpiling in favor of native ES6+ support in the latest Node.js versions.
- Removes file watching functionality. This feature has been moved to a core
plugin, frock-core-watcher, which replicates the feature and adds the
ability to watch files other than the
frockfile
.- Removes CLI flag
--nowatch
and env variableFROCK_NO_WATCH
- Removes CLI flag
- Adds integration test to catch errors, such as those fixed in 1.1.1
- Removes tests for unsupported versions of Node.js
- Specifies supported engines in
package.json
- Fixes a bug that would crash frock when using socket servers on versions of Node.js greater than v4.
- Fixes a bug that prevented frock from running via the CLI
- Adds a CLI flag
--unsafe-disable-connection-filtering
for bypassing connection filtering (a.k.a the default whitelist) - Improves documentation for connection filtering (whitelisting/blacklisting)
- Adds environment variables that can be used in place of CLI flags:
FROCK_NO_WATCH
disable watching the frockfile to reload changesFROCK_DEBUG
set the log level todebug
FROCK_RAW_OUTPUT
output the raw log JSON rather than pretty-printingFROCK_UNSAFE_DISABLE_CONNECTION_FILTERING
disable processing of whitelists/blacklists for connections, and allow any incoming connections
1.0.1 - 2015-12-25
- First public release