# Changelog v0.3.79 - 2026-05-28

### Added
- **Global AI Speed Test (Ctrl+U)** — Benchmark all currently visible models (respecting all active filters) in parallel with a 5-request concurrency limit to avoid rate limits. Results populate the **AI Speed** column for each model. Displays a prominent violet/purple footer badge warning about high request volume.
- New TUI footer layout with two speed test controls aligned left:
  - `NEW ⭐️ Ctrl+A 🤖 AI Speed Test` (green badge) — benchmark selected model only
  - `NEW Ctrl+U : Global AI Speed Test (Uses a lot of requests!)` (violet/purple badge) — benchmark all visible models
- Concurrency utility `runWithConcurrency(tasks, maxConcurrent)` to manage parallel benchmark requests safely.
- Global benchmark state tracking in TUI:
  - `globalBenchmarkRunning` (boolean)
  - `globalBenchmarkTotal` (number of models to test)
  - `globalBenchmarkCompleted` (progress counter)

### Changed
- **Renamed column** `Answer Speed` → `AI Speed` (compact: `AI Sp.`) to better reflect that it measures model inference speed, not network ping.
- **Removed sort hotkey** `w` from the AI Speed column header — the column is not sortable, so the misleading yellow "w" has been removed. The column remains responsive and hides/shows with other optional columns.
- Help overlay text updated: `Ctrl+A` now labeled "AI Speed Test" with description "(benchmark selected model → time + TPS)".
- TUI footer structure updated to 3 lines (`TABLE_FOOTER_LINES = 3`) to accommodate both speed test badges and the last release date.

### Fixed
- Footer layout consistency with new multi-part line construction using `parts` array and proper hotkey zone registration for both `Ctrl+A` and `Ctrl+U` badges.
