- Add Entry interface for SearchEntry. Thanks @hikaru7719!
- Move asn1 type definitions to DefinitelyTyped
- Fix error message for InvalidCredentialsError
- Provide exports for public classes: errors, filters, and messages (Fix #4)
- Fix escaping filter attribute names and values
- Fix Add and Modify to handle the response from the server. Thanks @adrianplavka!
- Update dev dependencies
- Fix ECONNRESET issue connecting to non-secure endpoint
- Throw an error for each message on socket error
- Add original string to error message when parsing filters
- Adjust parsing & and | in filters
- Add more filter parsing tests
- Add client.add() and client.modify()
- Use hex for message type code in closed message error message
- Add additional test for calling unbind() multiple times
- Add message name to error message when socket is closed before message response
- Add type definitions for asn1
- Add message type id to error when cleaning pending messages.
- Force protocolOperation to be defined for Message types
- Verify the socket exists before sending unbind message
- Setup prepublish to always build.
- Push fix from 1.0.1
- Fix search to return attribute values by default
- Initial release