v4.0.0-beta.7

CVHub520/X-AnyLabelingv4.0.0-beta.7May 13, 2026by CVHub520

AI Summary

This release focuses on bug fixes and UI improvements, addressing issues with stale selections during shape deletion, annotation visualization popup crashes, and toolbar styling consistency across themes.

Key Highlights

  • Fixed stale selections during shape deletion to prevent canvas crashes
  • Fixed annotation visualization popup crashes when no image is loaded
  • Aligned label dialog controls and shortcut hints across light and dark themes
  • Fixed left toolbar frame full height without stretching icons
  • Improved digit shortcut combo hover styling

Full Release Notes

### ๐Ÿ› Bug Fixes

- Guard stale selections during shape deletion to prevent canvas crashes. (#1369)
- Prevent annotation visualization popup crashes when no image is loaded.
- Keep the left toolbar frame full height without stretching toolbar icons.

### ๐Ÿ› ๏ธ Improvements

- Align label dialog controls, shortcut hints, and input states across light and dark themes.
- Soften digit shortcut combo hover styling for better visual consistency.

### ๐ŸŒŸ Contributors

A total of 1 developer contributed to this release.

Thank @CVHub520

> PyPI: https://pypi.org/project/x-anylabeling-cvhub/
> Baidu Cloud: https://pan.baidu.com/s/1pgaw02inCvbEgOme9ajDJA?pwd=e528

> [!NOTE]
> Due to compatibility issues across different systems, if the precompiled version doesnโ€™t work properly on your machine, you can try building and running it from source instead. For details, check out the official installation guide and user documentation.

**Full Changelog**: https://github.com/CVHub520/X-AnyLabeling/compare/v4.0.0-beta.6...v4.0.0-beta.7