Skip to content

Conversation

@laevandus
Copy link
Contributor

🔗 Issue Links

Fixes: IOS-1205

🎯 Goal

Compatibility changes for StreamCore based StreamChat

📝 Summary

🛠 Implementation

🎨 Showcase

🧪 Manual Testing Notes

☑️ Contributor Checklist

  • I have signed the Stream CLA (required)
  • This change should be manually QAed
  • Changelog is updated with client-facing changes
  • Changelog is updated with new localization keys
  • New code is covered by unit tests
  • Documentation has been updated in the docs-content repo

@laevandus laevandus requested a review from a team as a code owner November 4, 2025 11:53
@laevandus laevandus force-pushed the v5-stream-core branch 2 times, most recently from 36124e8 to 9055016 Compare November 4, 2025 12:03
@github-actions
Copy link

github-actions bot commented Nov 4, 2025

1 Message
📖 There seems to be app changes but CHANGELOG wasn't modified.
Please include an entry if the PR includes user-facing changes.
You can find it at CHANGELOG.md.

Generated by 🚫 Danger

@GetStream GetStream deleted a comment from Stream-SDK-Bot Nov 4, 2025
@github-actions
Copy link

github-actions bot commented Nov 4, 2025

Public Interface

- extension String  
- 
-   public func levenshtein(_ other: String)-> Int

- @MainActor public protocol InjectionKey

- @MainActor @propertyWrapper public struct Injected  
- 
-   public var wrappedValue: T
-   
- 
-   public init(_ keyPath: WritableKeyPath<InjectedValues, T>)

- @MainActor public struct InjectedValues  
- 
-   public static subscript<K>(key: K.Type)-> K.Value where K: InjectionKey
-   public static subscript<T>(_ keyPath: WritableKeyPath<InjectedValues, T>)-> T

 extension InjectedValues  
-   public var chatClient: ChatClient
+   @MainActor public var chatClient: ChatClient
-   public var colors: ColorPalette
+   @MainActor public var colors: ColorPalette
-   public var utils: Utils
+   @MainActor public var utils: Utils
-   public var images: Images
+   @MainActor public var images: Images
-   public var fonts: Fonts
+   @MainActor public var fonts: Fonts

 extension ViewFactory  
+   public func makeAttachmentTextView(options: AttachmentTextViewOptions)-> some View

@Stream-SDK-Bot
Copy link
Collaborator

SDK Size

title develop branch diff status
StreamChatSwiftUI 9.63 MB 17.91 MB +8481 KB 🔴

@sonarqubecloud
Copy link

sonarqubecloud bot commented Nov 4, 2025

Quality Gate Failed Quality Gate failed

Failed conditions
77.8% Coverage on New Code (required ≥ 80%)

See analysis details on SonarQube Cloud

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants