• v2.0.2 127d3fd830

    Administrator released this 2026-03-12 05:18:15 +01:00 | 348 commits to master since this release

    v2.0.2 — Performance Fix

    Performance

    • Fixed: Slow sorting on large queues (1000+ files) — Sorting by host, filename, or other columns previously took 5-10 seconds on queues with 1000+ entries. The root cause was localeCompare() creating a new Intl.Collator object for every single comparison (~12,000 allocations per sort). Now uses a single cached Intl.Collator instance shared across all sort operations (queue table, recent files panel, and history table), resulting in 10-100x faster sorting performance.

    Bug Fix (from v2.0.1)

    • Fixed: Queue row hover flicker during active uploads — Hovering over rows in the upload queue while uploads were running caused the hover highlight to flicker. The virtual scrolling renderer now uses in-place DOM updates when the visible range is unchanged.
    Downloads