- Create and use custom event emitter (#8)
- Update Open API message files (#8) | https://github.com/spotware/openapi-proto-messages/commit/f35e7d644c115443494cfac649ff06233ff8dce8
- Fix process is undefined error on browsers (#7)
- Add browser support (#6).
- Accept only payload name when sending commands or listening events. Automatically resolve commands that have no response payload defined.
- Allow using custom client message id when sending a command.
- Update Open API protobuf definitions.
- Include clientMsgId in command responses.
- Encode response payload to true object.
- Convert all long values to number.
- Fix wrong parsing of token accounts and profile.
- Create internal decoding of payload type.
- Handle "errorCode" defined with null value.
- Include protobuf files in published package.
- Create "getAccessTokenProfile" utility method.
- Create "getAccessTokenAccounts" utility method.
- Use TypeScript and refactor codebase.
- Refactor codebase and use private fields.
- Improve documentation.