diff --git a/CHANGELOG.md b/CHANGELOG.md index 16f9f70..9ac3f74 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,21 @@ version bump. Starts at 2.1.0 — earlier history (the theming rebuild, window chrome/taskbar, Site Editor support, etc.) lives in `git log` and `PROJECT_STATUS.md`, not reconstructed here. +## [2.3.0] - 2026-07-04 + +### Added +- Settings > Media's "Allow SVG uploads" toggle now actually does + something — previously existed in the UI with no implementation behind + it, so every SVG upload was rejected. Fixes both of WordPress's default + blocks (the `upload_mimes` allowlist and the real-mime sniff that nulls + out the file type for SVGs specifically), plus a PHP warning + (`wp_get_missing_image_subsizes()` reading undefined `width`/`height` + metadata keys that SVGs never had) that could otherwise corrupt the + upload response on environments with warnings displayed inline. Also + does basic sanitization on upload (strips `