v4.0.0-beta.12

logto-io/logtov4.0.0-beta.12Jul 11, 2026by github-actions[bot]

AI Summary

This release introduces significant UI/UX enhancements for the canvas, including controls for image adjustments and a rotation handle for bounding boxes.

Key Highlights

  • Add bottom-left canvas controls for label opacity and image brightness/contrast
  • Add collapsible display adjustment panel with synchronized controls
  • Add drag rotation handle for rotated boxes
  • Show valid image count for selected training task

New Features

  • Add bottom-left canvas controls for label opacity and image brightness and contrast
  • Add a collapsible display adjustment panel with synchronized controls
  • Add a drag rotation handle for rotated boxes
  • Show the valid image count for the selected training task

Full Release Notes

https://github.com/user-attachments/assets/7866dc56-a696-4ab6-8e4c-37f0ec29f5ed

> 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.

### πŸš€ New Features

- Add bottom-left canvas controls for label opacity and image brightness and contrast.
- Add a collapsible display adjustment panel with synchronized controls. (#1405,#1406)
- Add a drag rotation handle for rotated boxes. (#1407)
- Show the valid image count for the selected training task.

### πŸ› οΈ Improvements

- Automate cross-platform executable builds and GitHub releases.
- Remove legacy tools and reorganize tests and documentation.

### 🌟 Contributors

A total of 2 developers contributed to this release.

Thank @lovejoohero0228, @CVHub520

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