Releases: ksukie/Vision-WorkBench
Release list
Vision Workbench v1.0.2
Full Changelog: v1.0.1...v1.0.2
Vision Workbench v1.0.1
中文
Vision Workbench 1.0.1 是一个维护版本。
主要更新
- 更新项目仓库规范地址,同时保持对 1.0.0 更新机制的兼容。
- 仓库首页默认展示中文 README,并提供英文版切换。
- 完善版本、发布标签和构建产物的一致性检查。
- 新增 CI 故障记录与发布排查文档。
- 修正相关文档链接和发布元数据。
建议现有用户通过程序内“版本信息”页面检查更新。
English
Vision Workbench 1.0.1 is a maintenance release.
Highlights
- Updated the canonical repository URL while preserving update compatibility with version 1.0.0.
- Made the Chinese README the default repository landing page with an English-language switch.
- Improved consistency checks for versions, release tags, and build artifacts.
- Added a CI troubleshooting and release runbook.
- Corrected related documentation links and release metadata.
Existing users can check for this update from the in-app Version Information page.
Vision Workbench v1.0.0
中文
Vision Workbench 1.0.0 是项目首个正式稳定版本。
本版本统一了版本管理与运行时版本识别,新增版本信息页面、安全更新检查及经过 SHA-256 验证的一键更新流程,并完成 Windows、Ubuntu 和 macOS 跨平台测试。
下载说明:
- Windows 用户:下载
Vision-Workbench-win-x64.exe - Python 用户:下载
.whl文件并使用 pip 安装 - 源码用户:下载
.tar.gz文件
English
Vision Workbench 1.0.0 is the first stable release of the project.
This release introduces unified version management and runtime identification, a dedicated version information page, secure update checking, and SHA-256-verified one-click updates. It has also passed cross-platform testing on Windows, Ubuntu, and macOS.
Downloads:
- Windows users: download
Vision-Workbench-win-x64.exe - Python users: download the
.whlfile and install it with pip - Source users: download the
.tar.gzarchive
Vision Workbench v0.4.0
English
Highlights
Vision Workbench v0.4.0 fixes a critical Windows high-DPI interaction bug.
Fixed
- Fixed an issue where the right side of the Qt window could be incorrectly treated as a resize border under Windows display scaling, preventing buttons and controls from receiving clicks.
- Corrected the conversion between Win32 native-pixel coordinates and Qt logical coordinates.
- Preserved window resizing, title-bar dragging, and title-bar button behavior.
- Improved release asset validation for Git-ignored local model files.
Tests
- Added regression coverage for Windows 125% display scaling.
- Added regression coverage for release asset validation.
- Verified the complete test suite: all 143 tests passed.
Downloads
Vision-Workbench-0.4.0-win-x64.exe— Windows base single-file applicationvision_workbench-0.4.0-py3-none-any.whl— Python wheelvision_workbench-0.4.0.tar.gz— Python source distribution
Python 3.10 or newer is required.
中文
主要更新
Vision Workbench v0.4.0 修复了 Windows 高 DPI 显示缩放下的重大界面交互问题。
修复内容
- 修复 Qt 窗口右侧区域被错误识别为窗口缩放边框,导致按钮和控件无法点击的问题。
- 修正 Win32 原生像素坐标与 Qt 逻辑坐标之间的转换。
- 保持窗口边缘缩放、标题栏拖动和标题栏按钮功能正常。
- 优化发布资源检查,避免被 Git 忽略的本地模型文件阻塞发布流程。
测试
- 新增 Windows 125% 显示缩放回归测试。
- 新增发布资源检查回归测试。
- 完整测试套件验证通过:143 项测试全部通过。
下载
Vision-Workbench-0.4.0-win-x64.exe— Windows 基础版单文件应用vision_workbench-0.4.0-py3-none-any.whl— Python Wheel 安装包vision_workbench-0.4.0.tar.gz— Python 源码发行包
Python 版本要求:3.10 或更高版本。
Vision Workbench v0.3.0
Vision Workbench v0.3.0
English
Vision Workbench v0.3.0 strengthens model and dependency safety while making the desktop workflows easier to try immediately.
Highlights
- Safer model loading and downloads: restricted checkpoint loading, HTTPS/local URL rules, size limits, checksum validation, and archive-expansion limits.
- Added model-manifest refresh, single-image detection API support, and best-weight registration after training.
- Training pages now include deterministic sample datasets, runtime diagnostics, recommended batch sizes, clearer beginner guidance, and stoppable classification training with epoch metrics.
- Added a bundled sample image with Load Sample Image controls across image-input desktop workflows for quick testing.
- Improved keyboard navigation, focus behavior, labels, and assistive-technology metadata.
- CI now uses hash-locked dependencies, dependency auditing, CycloneDX SBOM generation, and broader Python/platform coverage.
- Updated Pillow to 12.3.0 to address dependency security findings.
Compatibility
The default safety policy may reject untrusted model URLs, oversized inputs, unsafe training run names, and conflicting user-site packages in isolated environments.
Install
pip install vision_workbench-0.3.0-py3-none-any.whl
vision-workbench中文
Vision Workbench v0.3.0 重点增强了模型与依赖安全性,并让桌面端功能可以更方便地直接试用。
主要更新
- 更安全的模型加载与下载:受限 checkpoint 加载、HTTPS/本地 URL 限制、文件大小上限、SHA-256 校验与压缩包解压限制。
- 新增模型清单刷新、单图目标检测 API,以及训练完成后注册最佳权重。
- 训练页面新增确定性示例数据、运行环境诊断、推荐批量大小、新手参数提示,以及可停止并显示每轮指标的分类训练。
- 所有接收输入图像的桌面流程新增内置示例图和“加载示例图”按钮,便于快速测试。
- 改进键盘导航、焦点状态、表单标签与辅助技术支持。
- CI 新增带哈希依赖锁定、安全审计、CycloneDX SBOM,以及更广泛的 Python 与平台覆盖。
- Pillow 升级至 12.3.0,修复依赖安全审计发现的问题。
兼容性说明
默认安全策略可能拒绝不受信任的模型 URL、超限输入、不安全的训练运行名,以及隔离环境中冲突的用户级包。
安装
pip install vision_workbench-0.3.0-py3-none-any.whl
vision-workbenchVision Workbench v0.2.0
Vision Workbench v0.2.0
English
This release updates Vision Workbench to the unified PySide6 / Qt desktop version.
Key changes:
- Single GUI entry point:
vision-workbench - Native Qt pages for all main workflows
- Safer model downloads and corrupted model checks
- Updated README, troubleshooting docs, security policy, and changelog
Install:
pip install vision_workbench-0.2.0-py3-none-any.whl
vision-workbench中文
本版本将 Vision Workbench 更新为统一 PySide6 / Qt 桌面版。
主要变化:
- GUI 入口统一为
vision-workbench - 主要功能都迁移到原生 Qt 页面
- 改进模型下载安全性和损坏模型校验
- 更新 README、排查文档、安全策略和更新日志
安装:
pip install vision_workbench-0.2.0-py3-none-any.whl
vision-workbenchVision Workbench v0.1.0
Initial public release of Vision Workbench.
Includes:
- CV basics GUI and Python APIs
- Panorama reconstruction workflow
- Camera diagnostics workflow
- Image classification workflow
- YOLO26 detection, segmentation, and training entry points
- Packaging metadata, documentation, AGPL-3.0 license, and third-party notices