Releases: brannondorsey/chattervox
Releases · brannondorsey/chattervox
v0.7.0
v0.7.0
- Add KISS support over TCP (#7).
- Make TCP default KISS connection type. The default
config.kissPort
value is nowkiss://localhost:8001
instead of/tmp/kisstnc
. - Add MacOS packaging support via
npm run pkg
(pkg.sh
). - Fix tsc type complaint for
Promise<undefined>
, replaced withPromise<void>
.
v0.6.1
v0.6.0
v0.6.0
- Add feedback debounce feature and config item to filter out received messages if they are exact copies of messages recently sent. The Direwolf TNC can frequently "hear" a message right after its transmitted depending on the hardware setup. This feature protects against this annoying behavior and is now enabled by default.
- Improved cleanup process during shutdown, especially when using the
exec
subcommand.
v0.5.0
v0.5.0
- Add
exec
andtty
subcommands.
v0.4.0
v0.4.0
- Add
send
andreceive
subcommands (#16). showkey
now indicates if a key is the signing key (e.g.Public Key (your signing key): 043da...
). This indication is shown on the Public key only, even though the private key is technically the key used for signing.- Fix bug where keys wouldn't show up in
showkey
unless both private and public keys were in the store. Nowshowkey
shows keys even if only public key is in the store. - Update README to explain path relationship between
chattervox
binary andserialport.node
native addon (#13).
v0.3.2
v0.3.2
- Validate that if
conf.signingkey
exists it has a matching private key before executingchat
subcommand.
v0.3.1
v0.3.1
- Add details about the TypeScript implementation of the protocol
- Fix off-by-one error in protocol documentation (#8)
- Add FAQ (#5)
- Only supporting linux for now (this was always true, but now we are making it explicit)
- Add
pkg.sh
script, run bynpm run pkg
- Add test coverage with istanbul/nyc and coveralls
- Add continuous integration with Travis CI