Skip to content

19.0.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 05 Dec 15:52

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:

  • solace-message-client: Removing the deprecated APIs introduced breaking changes.

    The following APIs have been removed:

    • SolaceMessageClientModule.forRoot => register Angular Solace Message Client using provideSolaceMessageClient function instead;
    • SolaceMessageClientModule.forChild => register Angular Solace Message Client using provideSolaceMessageClient function instead;
    • OAuthAccessTokenProvider => use OAuthAccessTokenFn 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;