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.kissPortvalue is nowkiss://localhost:8001instead 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
execsubcommand.
v0.5.0
v0.5.0
- Add
execandttysubcommands.
v0.4.0
v0.4.0
- Add
sendandreceivesubcommands (#16). showkeynow 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
showkeyunless both private and public keys were in the store. Nowshowkeyshows keys even if only public key is in the store. - Update README to explain path relationship between
chattervoxbinary andserialport.nodenative addon (#13).
v0.3.2
v0.3.2
- Validate that if
conf.signingkeyexists it has a matching private key before executingchatsubcommand.
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.shscript, run bynpm run pkg - Add test coverage with istanbul/nyc and coveralls
- Add continuous integration with Travis CI