19.0.0 (2024-12-05)
Dependencies
- solace-message-client: update @solace-community/angular-solace-message-client to Angular 19 (e623821)
Chore
- solace-message-client: remove deprecated APIs (393c003)
BREAKING CHANGES
-
solace-message-client: Updating
@solace-community/angular-solace-message-client
to Angular 19 introduced a breaking change.To migrate:
- Update your application to Angular 19; for detailed migration instructions, refer to https://v19.angular.dev/update-guide;
- Update
solclientjs
to version 10.17.1.
-
solace-message-client: Removing the deprecated APIs introduced breaking changes.
The following APIs have been removed:
SolaceMessageClientModule.forRoot
=> register Angular Solace Message Client usingprovideSolaceMessageClient
function instead;SolaceMessageClientModule.forChild
=> register Angular Solace Message Client usingprovideSolaceMessageClient
function instead;OAuthAccessTokenProvider
=> useOAuthAccessTokenFn
instead;BrowseOptions.emitOutsideAngularZone
=> messages are received in the zone in which subscribed to the Observable. To receive messages outside the Angular zone, subscribe to the Observable outside the Angular zone, otherwise inside the Angular zone;ConsumeOptions.emitOutsideAngularZone
=> messages are received in the zone in which subscribed to the Observable. To receive messages outside the Angular zone, subscribe to the Observable outside the Angular zone, otherwise inside the Angular zone;ObserveOptions.emitOutsideAngularZone
=> messages are received in the zone in which subscribed to the Observable. To receive messages outside the Angular zone, subscribe to the Observable outside the Angular zone, otherwise inside the Angular zone;RequestOptions.emitOutsideAngularZone
=> replies are received in the zone in which subscribed to the Observable. To receive replies outside the Angular zone, subscribe to the Observable outside the Angular zone, otherwise inside the Angular zone;