Skip to content

Releases: ksukie/Vision-WorkBench

Vision Workbench v1.0.2

Choose a tag to compare

@github-actions github-actions released this 20 Jul 10:52

Full Changelog: v1.0.1...v1.0.2

Vision Workbench v1.0.1

Choose a tag to compare

@github-actions github-actions released this 20 Jul 10:07

中文

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

Choose a tag to compare

@github-actions github-actions released this 20 Jul 06:22

中文

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 .whl file and install it with pip
  • Source users: download the .tar.gz archive

Vision Workbench v0.4.0

Choose a tag to compare

@ksukie ksukie released this 16 Jul 17:08

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 application
  • vision_workbench-0.4.0-py3-none-any.whl — Python wheel
  • vision_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

Choose a tag to compare

@ksukie ksukie released this 13 Jul 10:43

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

Vision Workbench v0.2.0

Choose a tag to compare

@ksukie ksukie released this 02 Jul 15:58

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

Vision Workbench v0.1.0

Choose a tag to compare

@ksukie ksukie released this 30 Jun 08:21

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