Skip to content

Conversation

@mikhailChelbaev
Copy link
Collaborator

@mikhailChelbaev mikhailChelbaev commented Feb 6, 2026

  • Added UniversalImage — a lightweight, platform-agnostic image type that works with both UIKit and SwiftUI
  • Updated Avatar and AvatarGroup to use UniversalImage for more flexible local image handling
  • Added new image parameter to ButtonVM for simpler and clearer image configuration

Deprecations:

  • imageSrc in ButtonVM → use image
  • imageRenderingMode in ButtonVM → use image.withRenderingMode(_:)
  • local(_ name: String, _ bundle: Bundle? = nil) in AvatarVM.ImageSource → use local(_ image: UniversalImage)
  • sfSymbol in AvatarVM.Placeholder → use image
  • icon in AvatarVM.Placeholder → use image

Base automatically changed from circular-progress-improvements to dev February 9, 2026 03:40
@mikhailChelbaev mikhailChelbaev merged commit dddf9f9 into dev Feb 9, 2026
1 check passed
@mikhailChelbaev mikhailChelbaev deleted the universal-image branch February 9, 2026 03:40
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.

1 participant