v4.0.0-beta.2
CVHub520/X-AnyLabelingv4.0.0-beta.2Mar 5, 2026by CVHub520
AI Summary
This release adds index search mode for targeting images by position, introduces a shape converter dialog, and improves line strip drawing with boundary handling.
Key Highlights
- Added index search mode for targeting images by position in file list
- Added shape converter dialog for shape transformation workflows
- Added support for creating line strips when drawing starts outside pixmap boundaries
- Fixed auto-labeling inference results binding to source image
- Improved PyQt6 compatibility with QtWidgets enumerations
New Features
- Index search mode
- Shape converter dialog
- Line strip creation outside pixmap boundaries
Full Release Notes
> 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 index search mode for targeting images by their position in the file list. - Introduce a shape converter dialog for shape transformation workflows. - Add support for creating line strips when drawing starts outside pixmap boundaries. (#1144) ### π Bug Fixes - Bind auto-labeling inference results to their source image to prevent stale apply. - Update attribute reset logic to follow the last shape on the canvas. (#1316) - Improve pose config loading validation and error handling in label conversion. - Update file dialog modes to use `QtWidgets` enumerations for better PyQt6 compatibility. - Defer GUI imports and lazily resolve config/data paths to fix `--work-dir` startup issues. - Prevent canvas painting when the current image is null. (#391) ### π οΈ Improvements - Add PyInstaller spec files under `packaging/pyinstaller/specs`. - Enhance MSVC runtime DLL collection in Windows PyInstaller specs. - Update development dependencies. - Add a FAQ troubleshooting note for `ReadProcessMemory` startup errors. ### π Contributors A total of 1 developer contributed to this release. Thank @CVHub520 **Full Changelog**: https://github.com/CVHub520/X-AnyLabeling/compare/v4.0.0-beta.1...v4.0.0-beta.2