Skip to content

Update CHANGELOG.md

fb2cec1
Select commit
Loading
Failed to load commit list.
Merged

[v4] Support predefined filters in ChannelListQuery #4120

Update CHANGELOG.md
fb2cec1
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Jun 2, 2026 in 11m 53s

Annotations

Check warning on line 68 in Sources/StreamChat/Utils/Logger/Destination/BaseLogDestination.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused function parameter "level" or name it "_".

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-chat-swift&issues=AZ6It9C_xd6poH0YmJcG&open=AZ6It9C_xd6poH0YmJcG&pullRequest=4120

Check warning on line 37 in Sources/StreamChat/Controllers/ChannelListController/ChannelListController+SwiftUI.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused function parameter "changes" or name it "_".

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-chat-swift&issues=AZ6It8-Exd6poH0YmJbb&open=AZ6It8-Exd6poH0YmJbb&pullRequest=4120

Check warning on line 35 in Sources/StreamChat/Controllers/DatabaseObserver/BackgroundDatabaseObserver.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this field "_willChangeItems" to match the regular expression ^[a-z][a-zA-Z0-9]*$.

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-chat-swift&issues=AZ6It85kxd6poH0YmJa6&open=AZ6It85kxd6poH0YmJa6&pullRequest=4120

Check warning on line 39 in Sources/StreamChat/Controllers/MemberListController/MemberListController+SwiftUI.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused function parameter "changes" or name it "_".

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-chat-swift&issues=AZ6It89jxd6poH0YmJbX&open=AZ6It89jxd6poH0YmJbX&pullRequest=4120

Check warning on line 12 in Sources/StreamChat/WebSocketClient/Engine/WebSocketEngine.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused function parameter "sessionConfiguration" or name it "_".

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-chat-swift&issues=AZ6It9Atxd6poH0YmJbm&open=AZ6It9Atxd6poH0YmJbm&pullRequest=4120

Check warning on line 121 in Sources/StreamChat/Workers/Background/AttachmentQueueUploader.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this code to not nest more than 2 closure expressions.

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-chat-swift&issues=AZ6It9FPxd6poH0YmJcU&open=AZ6It9FPxd6poH0YmJcU&pullRequest=4120

Check warning on line 43 in Sources/StreamChat/Controllers/UserController/UserController+SwiftUI.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused function parameter "controller" or name it "_".

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-chat-swift&issues=AZ6It8-5xd6poH0YmJbg&open=AZ6It8-5xd6poH0YmJbg&pullRequest=4120

Check warning on line 143 in Sources/StreamChat/WebSocketClient/Engine/URLSessionWebSocketEngine.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused function parameter "session" or name it "_".

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-chat-swift&issues=AZ6It9A7xd6poH0YmJbp&open=AZ6It9A7xd6poH0YmJbp&pullRequest=4120

Check warning on line 102 in Sources/StreamChat/Workers/Background/MessageEditor.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this code to not nest more than 2 closure expressions.

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-chat-swift&issues=AZ6It9Fgxd6poH0YmJcW&open=AZ6It9Fgxd6poH0YmJcW&pullRequest=4120

Check failure on line 1095 in Sources/StreamChat/Workers/ChannelUpdater.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add a nested comment explaining why this closure is empty, or complete the implementation.

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-chat-swift&issues=AZ6It9Hfxd6poH0YmJcZ&open=AZ6It9Hfxd6poH0YmJcZ&pullRequest=4120

Check warning on line 52 in Sources/StreamChat/Repositories/AuthenticationRepository.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this field "_connectionProviderTimer" to match the regular expression ^[a-z][a-zA-Z0-9]*$.

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-chat-swift&issues=AZ6It9RIxd6poH0YmJcm&open=AZ6It9RIxd6poH0YmJcm&pullRequest=4120

Check warning on line 380 in Sources/StreamChat/Controllers/ChannelListController/ChannelListController.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused function parameter "controller" or name it "_".

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-chat-swift&issues=AZ6It891xd6poH0YmJba&open=AZ6It891xd6poH0YmJba&pullRequest=4120

Check warning on line 40 in Sources/StreamChat/Controllers/PollController/PollController+SwiftUI.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused function parameter "pollController" or name it "_".

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-chat-swift&issues=AZ6It85txd6poH0YmJa8&open=AZ6It85txd6poH0YmJa8&pullRequest=4120

Check warning on line 40 in Sources/StreamChat/Controllers/PollController/PollController+SwiftUI.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused function parameter "poll" or name it "_".

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-chat-swift&issues=AZ6It85txd6poH0YmJa9&open=AZ6It85txd6poH0YmJa9&pullRequest=4120

Check warning on line 44 in Sources/StreamChat/Controllers/ChannelWatcherListController/ChatChannelWatcherListController+SwiftUI.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused function parameter "controller" or name it "_".

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-chat-swift&issues=AZ6It86oxd6poH0YmJbH&open=AZ6It86oxd6poH0YmJbH&pullRequest=4120

Check warning on line 51 in Sources/StreamChat/Utils/Logger/Destination/LogDestination.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused function parameter "identifier" or name it "_".

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-chat-swift&issues=AZ6It9Cyxd6poH0YmJb5&open=AZ6It9Cyxd6poH0YmJb5&pullRequest=4120

Check warning on line 51 in Sources/StreamChat/Repositories/AuthenticationRepository.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this field "_tokenProviderTimer" to match the regular expression ^[a-z][a-zA-Z0-9]*$.

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-chat-swift&issues=AZ6It9RIxd6poH0YmJcl&open=AZ6It9RIxd6poH0YmJcl&pullRequest=4120

Check warning on line 39 in Sources/StreamChat/Controllers/ReactionListController/ReactionListController+SwiftUI.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused function parameter "changes" or name it "_".

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-chat-swift&issues=AZ6It85Pxd6poH0YmJa4&open=AZ6It85Pxd6poH0YmJa4&pullRequest=4120

Check warning on line 196 in Sources/StreamChat/Utils/InternetConnection/InternetConnection.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Extract the nested ternary operation into an independent statement.

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-chat-swift&issues=AZ6It9Crxd6poH0YmJb3&open=AZ6It9Crxd6poH0YmJb3&pullRequest=4120

Check warning on line 82 in Sources/StreamChat/Utils/Codable+Extensions.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove backticks (`) from "default" and rename it.

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-chat-swift&issues=AZ6It9D3xd6poH0YmJcM&open=AZ6It9D3xd6poH0YmJcM&pullRequest=4120

Check warning on line 174 in Sources/StreamChat/Config/ChatClientConfig.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Update this function so that its implementation is not identical to description on line 170.

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-chat-swift&issues=AZ6It9Srxd6poH0YmJcq&open=AZ6It9Srxd6poH0YmJcq&pullRequest=4120

Check warning on line 55 in Sources/StreamChat/Utils/Logger/Destination/LogDestination.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused function parameter "dateFormatter" or name it "_".

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-chat-swift&issues=AZ6It9Cyxd6poH0YmJb9&open=AZ6It9Cyxd6poH0YmJb9&pullRequest=4120

Check warning on line 44 in Sources/StreamChat/Controllers/PollController/PollController+SwiftUI.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused function parameter "pollController" or name it "_".

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-chat-swift&issues=AZ6It85txd6poH0YmJa-&open=AZ6It85txd6poH0YmJa-&pullRequest=4120

Check warning on line 16 in Sources/StreamChat/Utils/EventBatcher.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused function parameter "handler" or name it "_".

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-chat-swift&issues=AZ6It9CZxd6poH0YmJb1&open=AZ6It9CZxd6poH0YmJb1&pullRequest=4120

Check warning on line 56 in Sources/StreamChat/Utils/Logger/Destination/LogDestination.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused function parameter "formatters" or name it "_".

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-chat-swift&issues=AZ6It9Cyxd6poH0YmJb-&open=AZ6It9Cyxd6poH0YmJb-&pullRequest=4120