node-esl just got a version bump to v0.0.7 with some great bug fixes, added tests, and more examples.
As always you can find the repository at: https://github.com/englercj/node-esl
Thanks to lxfontes for his great pull requests, keep the bug reports and pull requests coming guys; need to get test coverage to 100%!
Here is the full changelog:
Version v0.0.7 Changelog
==================================
* Added tests for esl, esl.Event, esl.Parser, esl.Server, esl.Connection
* Fixed esl.setLogLevel to work correctly
* Fixed Parser to correctly identify Content-Length
* Made Connection callback truly asynchronous all the time
* Updated Server ID generator
* Connection now only automatically subscribes to events required for it to work properly
* Added some "Modesl" headers to quickly check if a reply is OK or ERR
* Fixed esl.Server not being able to handle empty options
* Fixed an issue getting unique ID of outbound connection, issue #4 (thanks lxfontes)
* Fixed an issue with execute creating invalid events, issue #5 (thanks lxfontes)
* Added "myevents" option to esl.Server (thanks lxfontes)
* Added more examples, including an Outbound socket example (thanks lxfontes)
* Only supporting v0.8.x of node until v0.1.0
Test Coverage Report Summary (as of v0.0.7)
==================================
Overall
--------
516 SLOC, 66% coverage
By File
--------
/esl.js: 20 SLOC, 100% coverage
/esl/event.js: 83 SLOC, 100% coverage
/esl/connection.js: 283 SLOC, 40% coverage
/esl/server.js: 45 SLOC, 91% coverage
/esl/parser.js: 85 SLOC, 96% coverage
Thanks everyone for their continued support, and I look forward to hearing how people fair with the new version!
Thanks,
Chad Engler
Web Programmer
PATLive
1.800.775.7790 x746
Hosted Communications | Friendly Service www.patlive.com