Release notes
This page summarizes Ultron releases from 2.5.1 onward. Older releases are available on the GitHub Releases page.
Version 2.6.3
Released June 15, 2026 · GitHub release · Full changelog
- Fixed Compose Multiplatform 1.10 test API compatibility for
runUltronUiTestand desktop Compose wrappers. - Added automated release preparation, tag-driven Maven Central publication, GitHub Release creation, and Telegram announcements.
Version 2.6.2
Released October 29, 2025 · GitHub release · Full changelog
- Fixed Activity rule handling to avoid Activity idle state issues. #127
- Added automatic scrolling to target views. #133
- Fixed offset handling for Compose swipe options.
Version 2.6.1
Released August 26, 2025 · GitHub release · Full changelog
- Migrated publishing to Maven Central Portal. #128
- Added named RecyclerView lookup support. #124
- Added
withDescription()support for Compose lists. #125 - Updated
kotlinx-datetimeto 0.7.1. #132 - Added
assertSizetoUltronComposeCollectionInteraction. #132 - Updated
UltronComposeList.getItemsopositionPropertyKeycan be found in any descendant of a list item. #132
Version 2.6.0-alpha03
Released May 31, 2025 · GitHub release · Full changelog
- Added UI block descriptions for Compose, Espresso, Espresso Web, and UI Automator. #121
- Added UI block documentation.
Version 2.6.0-alpha02
Released May 27, 2025 · GitHub release · Full changelog
- Updated Gradle, Android Gradle Plugin, Kotlin, Compose, and related build dependencies. #118
- Welcomed first-time contributor @tamimattafi.
Version 2.6.0-alpha01
Released May 26, 2025 · GitHub release · Full changelog
- Introduced the new
UltronRecyclerViewimplementation. #115 #116 #117 - Updated the RecyclerView documentation, including the
withRecyclerViewparameters andUltronRecyclerViewImplparameter sections. #119 - Welcomed first-time contributor @dabrynskiy.
Version 2.5.6
Released March 15, 2025 · GitHub release · Full changelog
- Added Compose support for
CustomAccessibilityAction. #110 - Added DatePicker testing samples for the app component and UI test.
Version 2.5.5
Released February 21, 2025 · GitHub release · Full changelog
- Extended the swipe API and fixed action chain behavior. #106
Version 2.5.4
Released February 2, 2025 · GitHub release · Full changelog
- Added Compose debug listener support and custom UI element descriptions. #102
- Fixed Espresso soft assertion behavior. #103
UltronWebElement.executeOperation returns a nullable result starting with this version.
Version 2.5.3
Released January 4, 2025 · GitHub release · Full changelog
- Added Compose test environment support. #99
- Added
UltronComposeConfig.doBetweenOperationRetry. - Added
ComposeTestEnvironmentwith access toSemanticsNodeInteractionsProvider,Density, andMainTestClock. - Added
withComposeTestEnvironmentfor running code with aComposeTestEnvironmentscope.
SemanticsNodeInteractionProviderContainer was replaced with ComposeTestContainer.
Version 2.5.2
Released December 1, 2024 · GitHub release · Full changelog
- Fixed failed test processing. #98
Version 2.5.1
Released November 30, 2024 · GitHub release
- Removed the Guava dependency. #90
- Added
UltronTestand soft assertion documentation. #97 - See the
UltronTestguide for usage details.