This repository was archived by the owner on Sep 16, 2020. It is now read-only.
V1.0.2
·
144 commits
to master
since this release
- Support for REST API 1.46.0+
- Removed generated symphony-apis module and replaced with symphony-java-api released modules
- Services and clients have support for V4 endpoints. Use SymphonyClientFactory.TYPE.V4 when instantiating SymphonyClient
- Added new models and listeners to support V4 event based messaging. This primarily impacts "Room" services if running V4 mode.
- SymMessage support for PresentationML inclusive of EntityData
- SymMessage V4 support for attaching files directly to messages vs prior two step process.
- Examples added back to project, but are not part of distribution
- Example added for PresentationML (incl EntityData) and RoomExampleV4 showing event messaging
- Removed PresenceService and associated listeners as it is no longer supported
- Better exception handling exposing underlying root causes from API calls.
- Moved away from using system properties in favor of internal configuration properties with native support for system configuration and environmental properties.
- Increase in unit test coverage
- Added ability to obtain stream attributes in StreamsClient.getStreams(...). Admin and user level.
- Added the ability to list all streams known streams for a given user StreamClient
- Updated MessageService to take advantage of new stream attributes functions
- Added additional integration testing