v4.0.0-beta.12
microsoft/markitdownv4.0.0-beta.12Jul 11, 2026by github-actions[bot]
AI Summary
This release introduces several user interface enhancements, including new canvas controls for image adjustment and a drag rotation handle for bounding boxes. It also focuses on streamlining the project structure by removing legacy tools and automating builds.
Key Highlights
- Added canvas controls for opacity, brightness, and contrast
- Implemented a collapsible display adjustment panel
- Added a drag rotation handle for rotated boxes
- Automated cross-platform executable builds
New Features
- Bottom-left canvas controls for label opacity and image brightness and contrast
- Collapsible display adjustment panel with synchronized controls
- 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