v7.0.0

mherrmann/heliumv7.0.0Feb 4, 2026by mherrmann

AI Summary

Fixes a bug where relative searches could not find nested button arrangements like Button('Duplicate Button', to_left_of=Button('Duplicate Button', below=Button('Duplicate Button'))). This is a major version because it changes which elements are found by the API.

Key Highlights

  • Fixes relative searches for nested element finders
  • Major version bump due to changes in element detection behavior
  • Improves accuracy of element location with relative constraints

Breaking Changes

  • Changes which elements are found by the API - may return different elements than previous versions

New Features

  • Fixed relative search functionality for complex element arrangements

Full Release Notes

The previous release 6.0.0 was not able to find `Button('Duplicate Button', to_left_of=Button('Duplicate Button', below=Button('Duplicate Button')))` in the following arrangement:

<img width="299" height="66" alt="image" src="https://github.com/user-attachments/assets/68d76dcb-14ba-4ac1-b512-70b00ec949ed" />

This release fixes this. It changes which elements are found and is therefore a major version.