-
Notifications
You must be signed in to change notification settings - Fork 76
v9.0.0 [skip-ci] #1476
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v9.0.0 [skip-ci] #1476
Conversation
fix: `channel_role` has been removed from the type of the `members` parameter of the `Channel.inviteMembers` method fix: properties `created_by` and `created_by_id` have been added to `ChannelData` and `ChannelQueryOptions` types BREAKING CHANGE: dropped jsDelivr bundle (#1468) BREAKING CHANGE: dropped `StreamChatGenerics`, use `Custom<Entity>Data` to extend your types BREAKING CHANGE: type `InviteOptions` has been renamed to `UpdateChannelOptions` BREAKING CHANGE: type `UpdateChannelOptions` has been renamed to `UpdateChannelTypeRequest` BREAKING CHANGE: type `ThreadResponseCustomData` has been renamed to `CustomThreadData` BREAKING CHANGE: type `MarkAllReadOptions` has been deleted in favour of type `MarkChannelsReadOptions` BREAKING CHANGE: type `QueryFilter` no longer supports `$ne` and `$nin` operators BREAKING CHANGE: type `ChannelMembership` has been deleted in favour of type `ChannelMemberResponse` BREAKING CHANGE: function `formatMessage` (`utils.ts`) no longer returns `__html` property in the formatted message output
## [9.0.0-rc.1](v8.57.1...v9.0.0-rc.1) (2025-02-27) ### ⚠ BREAKING CHANGES * dropped jsDelivr bundle (#1468) * dropped `StreamChatGenerics`, use `Custom<Entity>Data` to extend your types * type `InviteOptions` has been renamed to `UpdateChannelOptions` * type `UpdateChannelOptions` has been renamed to `UpdateChannelTypeRequest` * type `ThreadResponseCustomData` has been renamed to `CustomThreadData` * type `MarkAllReadOptions` has been deleted in favour of type `MarkChannelsReadOptions` * type `QueryFilter` no longer supports `$ne` and `$nin` operators * type `ChannelMembership` has been deleted in favour of type `ChannelMemberResponse` * function `formatMessage` (`utils.ts`) no longer returns `__html` property in the formatted message output ### Bug Fixes * replace StreamChatGenerics with module augmentation ([#1458](#1458)) ([feb97da](feb97da))
## [9.0.0-rc.2](v9.0.0-rc.1...v9.0.0-rc.2) (2025-02-27) ### Bug Fixes * increase package.json[engines.node] version ([6764bad](6764bad))
Size Change: -158 kB (-29.57%) 🎉 Total Size: 377 kB
|
## [9.0.0-rc.3](v9.0.0-rc.2...v9.0.0-rc.3) (2025-02-27) ### Bug Fixes * export promoteChannel ([#1474](#1474)) ([f2ba914](f2ba914))
## Description of the changes, What, Why and How? - upgraded Prettier to latest available version, adjusted configuration - upgraded ESLint to latest available version, added new configuration - dropped unused packages: - ESLint plugins (`eslint-config-prettier`, `eslint-plugin-markdown`, `eslint-plugin-prettier`, `eslint-plugin-sonarjs`, `eslint-plugin-typescript-sort-keys`) - `standard-version` - deprecated (previously used for versioning and CHANGELOG.md generation) - replaced `@typescript-eslint/eslint-plugin` & `@typescript-eslint/parser` with `typescript-eslint` - commit linting now happens through separate CI job (`pr-check.yml`), using `@commitlint/cli` - used both for `commit-msg` Husky hook and PR title check (with the same rules specified in `.commitlintrc.json`) #### Notable Changes: - added `GITHUB_TOKEN` for `@semantic-release/github` - use different @stream-ci-bot instead of @semantic-release-bot (1c313e8) - as part of this PR I've decided to migrate Mocha-based tests to Vitest, see [here](e68eb41)
## [9.0.0-rc.4](v9.0.0-rc.3...v9.0.0-rc.4) (2025-03-05) ### Bug Fixes * add extra user agent fields resolvable by react native ([#1477](#1477)) ([4232150](4232150)) * add missing env variable in rollup config ([#1480](#1480)) ([a935e9e](a935e9e)) * properly encode user agent on WS connection ([#1482](#1482)) ([58b538b](58b538b)) * remove pinned_at from the updateMessage api ([#1484](#1484)) ([7b73cac](7b73cac))
🎉 This PR is included in version 9.0.0-rc.4 🎉 The release is available on: Your semantic-release bot 📦🚀 |
## CLA - [] I have signed the [Stream CLA](https://docs.google.com/forms/d/e/1FAIpQLScFKsKkAJI7mhCr7K9rEIOpqIDThrWxuvxnwUq2XkHyG154vQ/viewform) (required). - [] Code changes are tested ## Description of the changes, What, Why and How? When removing generics from stream-chat-angular I had an issue where augmenting the same custom interface (for example `CustomChannelData`) from two places (SDK and sample app) some changes were ignored (detailed description: https://getstream.slack.com/archives/C06CF5TKRGA/p1741163343794659). Found this open GH issue for TypeScript: microsoft/TypeScript#46617 https://linear.app/stream/issue/ANG-31/drop-generics ## Changelog -
## [9.0.0-rc.5](v9.0.0-rc.4...v9.0.0-rc.5) (2025-03-05) ### Bug Fixes * multiple module augmentation fails in Angular ([#1488](#1488)) ([7f8a9a0](7f8a9a0))
🎉 This PR is included in version 9.0.0-rc.5 🎉 The release is available on: Your semantic-release bot 📦🚀 |
## [9.0.0-rc.13](v9.0.0-rc.12...v9.0.0-rc.13) (2025-04-28) ### Features * disable link previews in message composer ([02cd9a8](02cd9a8))
🎉 This PR is included in version 9.0.0-rc.13 🎉 The release is available on: Your semantic-release bot 📦🚀 |
## [9.0.0-rc.14](v9.0.0-rc.13...v9.0.0-rc.14) (2025-04-29) ### Features * make MessageComposer middleware executors public ([9aae032](9aae032))
🎉 This PR is included in version 9.0.0-rc.14 🎉 The release is available on: Your semantic-release bot 📦🚀 |
## [9.0.0-rc.15](v9.0.0-rc.14...v9.0.0-rc.15) (2025-04-30) ### Features * improve MessageComposer ergonomics ([2c0c639](2c0c639))
🎉 This PR is included in version 9.0.0-rc.15 🎉 The release is available on: Your semantic-release bot 📦🚀 |
## [9.0.0-rc.16](v9.0.0-rc.15...v9.0.0-rc.16) (2025-05-02) ### Bug Fixes * remove message composer bugs ([#1521](#1521)) ([8b324eb](8b324eb))
🎉 This PR is included in version 9.0.0-rc.16 🎉 The release is available on: Your semantic-release bot 📦🚀 |
🎉 This PR is included in version 9.0.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
No description provided.