Skip to content

Commit

Permalink
release(solace-message-client): v19.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
k-genov authored and Marcarrian committed Dec 5, 2024
1 parent 393c003 commit 0a1c4dc
Show file tree
Hide file tree
Showing 3 changed files with 86 additions and 5 deletions.
33 changes: 33 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,36 @@
# [19.0.0](https://github.com/solacecommunity/angular-solace-message-client/compare/18.0.0...19.0.0) (2024-12-05)


### Dependencies

* **solace-message-client:** update @solace-community/angular-solace-message-client to Angular 19 ([e623821](https://github.com/solacecommunity/angular-solace-message-client/commit/e623821b5127d1193868730858eeffc008d4d944))


### Chore

* **solace-message-client:** remove deprecated APIs ([393c003](https://github.com/solacecommunity/angular-solace-message-client/commit/393c003fd4d651a03e214537368de05a80b6d172))


### 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 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;



# [18.0.0](https://github.com/solacecommunity/angular-solace-message-client/compare/17.1.0...18.0.0) (2024-06-03)


Expand Down
25 changes: 20 additions & 5 deletions CHANGELOG_LATEST.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,32 @@
# [18.0.0](https://github.com/solacecommunity/angular-solace-message-client/compare/17.1.0...18.0.0) (2024-06-03)
# [19.0.0](https://github.com/solacecommunity/angular-solace-message-client/compare/18.0.0...19.0.0) (2024-12-05)


### Dependencies

* **solace-message-client:** update @solace-community/angular-solace-message-client to Angular 18 ([bacf6aa](https://github.com/solacecommunity/angular-solace-message-client/commit/bacf6aaaefff9d078b2560033f164a533a0a80c8))
* **solace-message-client:** update @solace-community/angular-solace-message-client to Angular 19 ([e623821](https://github.com/solacecommunity/angular-solace-message-client/commit/e623821b5127d1193868730858eeffc008d4d944))


### Chore

* **solace-message-client:** remove deprecated APIs ([393c003](https://github.com/solacecommunity/angular-solace-message-client/commit/393c003fd4d651a03e214537368de05a80b6d172))


### BREAKING CHANGES

* **solace-message-client:** Updating `@solace-community/angular-solace-message-client` to Angular 18 introduced a breaking change.
* **solace-message-client:** Updating `@solace-community/angular-solace-message-client` to Angular 19 introduced a breaking change.

To migrate:
- Update your application to Angular 18; for detailed migration instructions, refer to https://v18.angular.dev/update-guide;
- Update `solclientjs` to version 10.16.0;
- 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 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;


33 changes: 33 additions & 0 deletions docs/site/changelog/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,39 @@

## Changelog

# [19.0.0](https://github.com/solacecommunity/angular-solace-message-client/compare/18.0.0...19.0.0) (2024-12-05)


### Dependencies

* **solace-message-client:** update @solace-community/angular-solace-message-client to Angular 19 ([e623821](https://github.com/solacecommunity/angular-solace-message-client/commit/e623821b5127d1193868730858eeffc008d4d944))


### Chore

* **solace-message-client:** remove deprecated APIs ([393c003](https://github.com/solacecommunity/angular-solace-message-client/commit/393c003fd4d651a03e214537368de05a80b6d172))


### 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 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;



# [18.0.0](https://github.com/solacecommunity/angular-solace-message-client/compare/17.1.0...18.0.0) (2024-06-03)


Expand Down

0 comments on commit 0a1c4dc

Please sign in to comment.