Skip to content

VLM-AutoYOLO v1.5.9

Choose a tag to compare

@github-actions github-actions released this 08 Jun 03:43
· 23 commits to master since this release

What's Changed

  • fix: ZIP path traversal protection, Docker alembic/, remove scratch file (6f14f3d)
  • ci: run CI (lint+test+build) on every push, keep docker/release on tags (cf01f27)
  • style: fix ruff E501 line-too-long in test_api_integration.py (2c33d4e)
  • test: rewrite train_and_validate — detect 10 images, train, verify, download model (559879b)
  • docs: add v1.5.8/v1.5.9 changelog, update READMEs (ce2aa6c)
  • docs: add v1.5.8 changelog (551df12)
  • fix: clamp label position at image edges in training preview canvas (649fd83)
  • feat: scroll hint text at bottom of virtual lists (loading/loaded status) (58492a6)
  • fix: update stale component tests and type fixes for new API (70fc76e)
  • test: add useLoadAll and useInfiniteScroll hook unit tests (0a8372e)
  • test: add rename_job + rename_job_404 integration tests (a76b2bf)
  • feat: infinite queries + load-all button for detections/training/videos (ab90f67)
  • refactor: virtualize lists, extract useInfiniteScroll & useLoadAll hooks (2a309f8)
  • feat: training job rename via Popconfirm with input (ff33391)
  • feat: per-request timeouts (10min detect, 5min upload, 1min default) (ed2a586)
  • feat: increase video pageSize limit 100 → 1000 (4c3860d)
  • fix: async rename_job endpoint + migration down_revision (6d1140c)
  • feat: increase pageSize limit — detection/train 100000, video 100 (8ee04d4)
  • feat: per-request timeouts — 10min detect, 5min upload, 1min default (4acb900)
  • feat: inline rename for training job names in UI (5d2a263)
  • feat: add POST /train/jobs/{id}/rename endpoint (e3e786d)
  • feat: add name column to TrainingJob model + migration (fbdefe8)
  • feat: increase video upload limit 100MB → 500MB (2caefc9)
  • depr: mark direct upload endpoint as deprecated (cb2ee7e)
  • feat: frontend file size check + i18n/docs updated for 10GB limit (d195747)
  • perf: increase chunk size 5MB → 20MB for faster uploads (8ddecb2)
  • feat: add max_import_size_mb (10GB) and validate in chunk_init (cf761c1)
  • style: color num_classes link in training job list (64f2a8c)

Installation

Docker (Recommended)

curl -O https://raw.githubusercontent.com/Somnusochi/VLM-AutoYOLO/master/docker-compose.yml
docker compose up -d

Access:

Docker Images

docker pull ghcr.io/Somnusochi/VLM-AutoYOLO-frontend:v1.5.9
docker pull ghcr.io/Somnusochi/VLM-AutoYOLO-backend:v1.5.9

Manual Setup

See README for detailed instructions.

Full Changelog: v1.5.8...v1.5.9