|Name||Description||Introduced in Version|
|Prevent Redelivery of Guaranteed Messages that Exceed the Maximum Message Size|
This feature prevents applications from sending guaranteed messages that exceed the maximum message size configured in the PubSub+ Event Broker to prevent erroneous states in the API.
|Add Way to Update OAuth Token on Reconnection|
This feature allows an application to automatically update the OAuth token, without the need to create a new session, the next time the API tries to reconnect.
|Improve Logging in the SolClient-Full Library|
Moved many connection-related and state-affecting logging messages from DEBUG to INFO, in keeping with industry practices.
OAuth / OpenID Connect has been added as a method of authenticating and authorizing clients connecting to the PubSub+ Event Broker using the SMF protocol. Clients using Solace APIs will be able to present a token as a credential during client login. This enables clients to integrate with modern identity and access management systems.
|Reference Number||Description||Resolved in Version|
This fix updates the version of the "ws" module to prevent these scanners from flagging the API.
The API will unexpectedly exit after reconnecting to the broker 10,000 times.
|Reference Number||Description||Introduced in Version|
SessionProperty validators will now throw an OperationError instead of just logging a WARNING when validation fails.
The format of reply-to topics has changed. The reply-to topic used by the API's request/reply helper methods used to be of the form:
The trailing # has been replaced with an underscore _ such that the topic is now of the form: