# CHANGELOG

> **1.0.0** = first stable public release (Freemius go-live).  
> Publikacja www: [`CHANGELOG.public.md`](CHANGELOG.public.md)

## [1.0.0] - 2026-06-16

### Added
- **First stable release** — compression, WebP + **AVIF sidecars** (Pro), **video AV1 WebM sidecar** via ffmpeg (Pro), LCP scan + optimize-over-budget, bulk jobs, backups, rollback, auto-on-upload, onboarding, PL admin.

### Notes
- Photo AVIF requires `imageavif()` or Imagick with libavif; video sidecar requires ffmpeg with libsvtav1 or libaom-av1.
- Beta period ended; version badge shows stable 1.0.0.

## [0.4.0]

### Added
- **Only used images** filter w scanie (`AIIO_Usage`).
- **Exclude filename patterns** (fnmatch) — pomijaj logo/favicon w bulk.
- **CSV attachment** w emailu po jobie (`notify_include_csv`).

## [0.3.0] - 2026-06-03

### Added
- **PageSpeed Budget / LCP scan** — featured + pierwsze obrazy w treści vs budżet KB (`AIIO_LCP_Scanner`).
- Ustawienie `lcp_budget_kb` + przycisk scan na dashboardzie.

## [0.2.0] - 2026-05-14

### Added
- **Auto-optimize on upload (Pro)** — hook `add_attachment`.
- **Onboarding wizard** + **email po jobie**.
- **Admin PL** — podstawowe tłumaczenia w `AIIO_I18n`.

## [0.1.0] - 2026-04-24

### Added
- **Free:** Scan library, single-image optimize (JPEG/PNG), preview/apply.
- **Pro:** WebP sidecar, backups, bulk jobs, rollback.
- No OpenAI required — standalone.

### Note
Shipped in 0.1.0 beta cycle; stable in 1.0.0.
