Skip to content

Bump 1.37.0

ad7ed77
Select commit
Loading
Failed to load commit list.
Merged

1.37.0 Release #1002

Bump 1.37.0
ad7ed77
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Nov 28, 2025 in 1m 2s

Annotations

Check warning on line 103 in Sources/StreamVideo/Utils/Store/Store.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename "stateSubject" which has the same name as the field declared at line 69.

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-video-swift&issues=AZrL847E4fu7CA6CF5Fq&open=AZrL847E4fu7CA6CF5Fq&pullRequest=1002

Check warning on line 31 in Sources/StreamVideo/Utils/AudioSession/RTCAudioStore/Namespace/Effects/RTCAudioStore+RouteChangeEffect.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Replace this "switch" statement with "if" statement to increase readability.

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-video-swift&issues=AZrL844n4fu7CA6CF5Fm&open=AZrL844n4fu7CA6CF5Fm&pullRequest=1002

Check failure on line 214 in Sources/StreamVideo/Utils/AudioSession/AudioDeviceModule/AudioDeviceModule.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-video-swift&issues=AZrL84344fu7CA6CF5Ff&open=AZrL84344fu7CA6CF5Ff&pullRequest=1002

Check warning on line 44 in Sources/StreamVideo/Utils/RetriableTask.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add logic to this catch clause or eliminate it and rethrow the exception automatically.

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-video-swift&issues=AZrL846X4fu7CA6CF5Fp&open=AZrL846X4fu7CA6CF5Fp&pullRequest=1002

Check warning on line 70 in Sources/StreamVideo/Utils/AudioSession/RTCAudioStore/Components/RTCAudioStore+AVAudioSessionConfigurationValidator.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Declare variable "playAndRecordOptions" with "let".

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-video-swift&issues=AZrL844W4fu7CA6CF5Fi&open=AZrL844W4fu7CA6CF5Fi&pullRequest=1002

Check warning on line 44 in Sources/StreamVideo/Utils/AudioSession/RTCAudioStore/Components/RTCAudioStore+AVAudioSessionConfigurationValidator.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Reformat the code to have only one statement per line.

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-video-swift&issues=AZrL844W4fu7CA6CF5Fl&open=AZrL844W4fu7CA6CF5Fl&pullRequest=1002

Check warning on line 144 in Sources/StreamVideo/Utils/AudioSession/AudioRecorder/Namespace/Middleware/StreamCallAudioRecorder+AVAudioRecorderMiddleware.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename "mode" which has the same name as the field declared at line 37.

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-video-swift&issues=AZrL845z4fu7CA6CF5Fo&open=AZrL845z4fu7CA6CF5Fo&pullRequest=1002

Check warning on line 204 in Sources/StreamVideo/Utils/AudioSession/AudioDeviceModule/AudioDeviceModule.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename "subject" which has the same name as the field declared at line 163.

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-video-swift&issues=AZrL84344fu7CA6CF5Fg&open=AZrL84344fu7CA6CF5Fg&pullRequest=1002

Check failure on line 11 in Sources/StreamVideo/Utils/AudioSession/Policies/LivestreamAudioSessionPolicy.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

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

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-video-swift&issues=AZrL845N4fu7CA6CF5Fn&open=AZrL845N4fu7CA6CF5Fn&pullRequest=1002

Check warning on line 163 in Sources/StreamVideo/WebRTC/v2/WebRTCStateAdapter.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename "peerConnectionFactory" which has the same name as the field declared at line 46.

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-video-swift&issues=AZrL84224fu7CA6CF5Fd&open=AZrL84224fu7CA6CF5Fd&pullRequest=1002

Check warning on line 10 in Sources/StreamVideo/Models/CallSettings.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-video-swift&issues=AZrL84814fu7CA6CF5Fs&open=AZrL84814fu7CA6CF5Fs&pullRequest=1002

Check warning on line 149 in Sources/StreamVideo/WebRTC/v2/WebRTCStateAdapter.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Initializer has 8 parameters, which is greater than the 7 authorized.

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-video-swift&issues=AZrL84224fu7CA6CF5Fe&open=AZrL84224fu7CA6CF5Fe&pullRequest=1002

Check warning on line 122 in Sources/StreamVideo/Utils/Store/StoreLogger.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused function parameter "state".

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-video-swift&issues=AZrL847c4fu7CA6CF5Fr&open=AZrL847c4fu7CA6CF5Fr&pullRequest=1002

Check warning on line 91 in Sources/StreamVideo/Utils/AudioSession/RTCAudioStore/Components/RTCAudioStore+AVAudioSessionConfigurationValidator.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Declare variable "multiRouteOptions" with "let".

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-video-swift&issues=AZrL844W4fu7CA6CF5Fj&open=AZrL844W4fu7CA6CF5Fj&pullRequest=1002

Check warning on line 69 in Sources/StreamVideo/Utils/AudioSession/RTCAudioStore/Components/RTCAudioStore+AVAudioSessionConfigurationValidator.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Reformat the code to have only one statement per line.

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-video-swift&issues=AZrL844W4fu7CA6CF5Fk&open=AZrL844W4fu7CA6CF5Fk&pullRequest=1002

Check warning on line 98 in Sources/StreamVideo/WebRTC/v2/SDP Parsing/Parser/Visitors/StereoEnableVisitor.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unnecessary Boolean literal.

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-video-swift&issues=AZrL841a4fu7CA6CF5Fb&open=AZrL841a4fu7CA6CF5Fb&pullRequest=1002

Check warning on line 158 in Sources/StreamVideo/WebRTC/v2/SDP Parsing/Parser/Visitors/StereoEnableVisitor.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unnecessary Boolean literal.

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-video-swift&issues=AZrL841a4fu7CA6CF5Fc&open=AZrL841a4fu7CA6CF5Fc&pullRequest=1002

Check warning on line 203 in Sources/StreamVideo/Utils/AudioSession/AudioDeviceModule/AudioDeviceModule.swift

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename "dispatchQueue" which has the same name as the field declared at line 161.

See more on https://sonarcloud.io/project/issues?id=GetStream_stream-video-swift&issues=AZrL84344fu7CA6CF5Fh&open=AZrL84344fu7CA6CF5Fh&pullRequest=1002