Skip to content

Deprecate .native* extensions in favor to .skia* in ui-graphics#2809

Merged
Ivan Matkov (MatkovIvan) merged 1 commit into
jb-mainfrom
ivan.matkov/align-ext-naming
Mar 2, 2026
Merged

Deprecate .native* extensions in favor to .skia* in ui-graphics#2809
Ivan Matkov (MatkovIvan) merged 1 commit into
jb-mainfrom
ivan.matkov/align-ext-naming

Conversation

@MatkovIvan

@MatkovIvan Ivan Matkov (MatkovIvan) commented Mar 2, 2026

Copy link
Copy Markdown
Collaborator

#2802's follow-up
CMP-9836 Deprecate .native* extensions in favor to .skia* in ui-graphics

Release Notes

Migration Notes - Multiple Platforms

  • RenderEffect.asSkiaImageFilter() was replaced with RenderEffect.skiaImageFilter extension to avoid exposing a platform type into commonMain types
  • Deprecate Canvas.nativeCanvas extension in favor of Canvas.skiaCanvas to avoid ambiguity.

@MatkovIvan Ivan Matkov (MatkovIvan) force-pushed the ivan.matkov/align-ext-naming branch from f3876c6 to e797473 Compare March 2, 2026 15:21
@MatkovIvan Ivan Matkov (MatkovIvan) merged commit 8dfbfda into jb-main Mar 2, 2026
26 of 27 checks passed
@MatkovIvan Ivan Matkov (MatkovIvan) deleted the ivan.matkov/align-ext-naming branch March 2, 2026 15:54
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