Skip to content

Releases

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 12 Nov 23:59

Bug Fixes

  • i18n: Resolve locale before hydration to remove language flash
  • images: Keep uploaded bytes in IndexedDB and surface batch failures
  • batch: Reclaim the worker when an active task is cancelled
  • batch: Wake the scheduler when a cancelled task settles

Chores

  • hooks: Add pre-commit checks for formatting, lint and types

Features

  • batch: Add per-item cancel/delete actions and status icons
  • preview: Add custom image background with per-item and global scope

Styles

  • preview: Fix indentation in ImagePreview

Full Changelog: v0.3.9...v0.4.0

v0.3.9

Choose a tag to compare

@github-actions github-actions released this 11 Nov 16:21

Bug Fixes

  • images: Persist image bytes so expired blob urls can be rebuilt
  • preview: Drop ineffective preventDefault on passive wheel and touch listeners

Chores

  • deps: Add astro check and typescript dev dependencies

Performance

  • batch: Keep only thumbnails in memory and reload full images on demand
  • batch: Serialize imports and bound image cache lifetime

Full Changelog: v0.3.8...v0.3.9

v0.3.8

Choose a tag to compare

@github-actions github-actions released this 11 Nov 13:01

Bug Fixes

  • onnx: Recover the backend when a model fails to load on GPU
  • deploy: Opt cross-origin resources into CORS for require-corp

Chores

  • deploy: Serve COOP/COEP headers for cross-origin isolation

Features

  • preview: Add switchable preview background
  • preview: Choose which edge the background control docks to

Full Changelog: v0.3.7...v0.3.8

v0.3.7

Choose a tag to compare

@github-actions github-actions released this 10 Nov 16:49

Bug Fixes

  • onnx: Reset reused output canvas before compositing
  • gpu: Explain why WebGPU is unavailable and stop latching probe failures
  • worker-pool: Stop stalling the batch queue without SharedArrayBuffer
  • settings: Show the general settings tab in the browser

Documentation

  • Add Chinese README and refresh header layout
  • Link prebuilt installers and align model tables

Features

  • preview: Navigate batch results with buttons and arrow keys
  • preview: Split arrow keys between navigation and slider
  • preview: Slide the comparison axis smoothly while an arrow key is held
  • preview: Drag the comparison axis with the middle mouse button
  • settings: Let users switch the preview keyboard layout between arrows and WASD
  • preview: Download the current result from the comparison view

Styles

  • Apply prettier formatting to settings page

Full Changelog: v0.3.6...v0.3.7

v0.3.6

Choose a tag to compare

@github-actions github-actions released this 10 Nov 13:03

Features

  • settings: Align GPU concurrency select with its row
  • settings: Render GPU concurrency as a disabled read-only select
  • onnx: Refine mask edges with a higher-density second pass

Performance

  • onnx: Scale working threads to core count and spawn workers lazily
  • concurrency: Calibrate the worker memory model from measurements
  • onnx: Share the ORT wasm binary across pool workers
  • onnx: Keep the batch worker cap at four

Full Changelog: v0.3.5...v0.3.6

v0.3.5

Choose a tag to compare

@github-actions github-actions released this 09 Nov 12:37

Bug Fixes

  • concurrency: Reapply CPU concurrency after GPU fallback

Chores

  • dev: Use port 8971 for the dev server

Documentation

  • readme: Document all six model series and 13 models

Features

  • onnx: Harden WebGPU acceleration fallback and GPU concurrency
  • concurrency: Split GPU and CPU concurrency with VRAM-based limits

Styles

  • Apply prettier formatting

Full Changelog: v0.3.4...v0.3.5

v0.3.4

Choose a tag to compare

@github-actions github-actions released this 08 Nov 12:44

Features

  • models: Add ModelScope mirrors for BEN2 models
  • models: Add MODNet series with portrait matting preprocess
  • models: Add InSPyReNet series with Res2Net50 model

Full Changelog: v0.3.3...v0.3.4

v0.3.3

Choose a tag to compare

@github-actions github-actions released this 08 Nov 03:57

Features

  • models: Add BEN2 series with minmax postprocess

Full Changelog: v0.3.2...v0.3.3

v0.3.2

Choose a tag to compare

@github-actions github-actions released this 07 Nov 17:37

Features

  • models: Group model list and selector by series
  • models: Support multiple mirror URLs per model
  • onnx: Support per-model input preprocessing
  • onnx: Align per-model input normalization

Refactoring

  • models: Inline model URLs instead of shared URL builders
  • models: Organize model config into series map

Styles

  • Enforce LF line endings and normalize formatting

Full Changelog: v0.3.1...v0.3.2

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 06 Nov 16:33

Bug Fixes

  • ssr: Deterministic store initial state and hydrate persisted prefs on mount
  • onnx: Load asyncify WASM that matches the WebGPU bundle

Features

  • onnx: GPU acceleration, faster pipeline, and default model selection

Full Changelog: v0.3.0...v0.3.1