Skip to content

fix(ios): remove stale experimental iOS test skips#246

Merged
mfazekas merged 3 commits intofeat/rive-ios-experimentalfrom
fix/remove-stale-experimental-ios-test-skips
May 8, 2026
Merged

fix(ios): remove stale experimental iOS test skips#246
mfazekas merged 3 commits intofeat/rive-ios-experimentalfrom
fix/remove-stale-experimental-ios-test-skips

Conversation

@mfazekas
Copy link
Copy Markdown
Collaborator

@mfazekas mfazekas commented May 8, 2026

Remove stale isExperimentalIOS test skips and fix Android ViewModel name resolution.

  • Test skips removed: Color property (argbValue now public in rive-ios 6.19.2), artboard/list/image databinding (crashes fixed in experimental renderer)
  • Android fix: Use getDefaultViewModelInfo() (available since rive-android 11.3.2) to resolve ViewModel name for defaultArtboardViewModel(), enabling createInstanceByName and other name-dependent operations

All 105 harness tests pass on both iOS experimental and Android.

Color.argbValue is now public in rive-ios 6.19.2, and the artboard/list/image
databinding crashes in the experimental renderer have been fixed. All 105
tests pass with the skips removed.
@mfazekas mfazekas force-pushed the fix/remove-stale-experimental-ios-test-skips branch from 1da1411 to 9d358c0 Compare May 8, 2026 08:31
mfazekas added 2 commits May 8, 2026 10:48
getDefaultViewModelInfo is available since rive-android 11.3.2. This removes
the null ViewModel name workaround for defaultArtboardViewModel(), enabling
createInstanceByName and other name-dependent operations.
@mfazekas mfazekas changed the base branch from main to feat/rive-ios-experimental May 8, 2026 12:54
@mfazekas mfazekas merged commit e45f11c into feat/rive-ios-experimental May 8, 2026
11 checks passed
@mfazekas mfazekas deleted the fix/remove-stale-experimental-ios-test-skips branch May 8, 2026 12:55
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