diff --git a/CHANGELOG.md b/CHANGELOG.md
index b055575..67f57c0 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,14 @@ 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.1.1] - 2026-07-04
+
+### Fixed
+- Image fields (Logo, Dark mode logo, Login logo, Admin favicon) now open
+ the real WordPress media library picker. `wp_enqueue_media()` was never
+ called, so `wp.media` was undefined client-side and every image field
+ silently fell back to a plain URL prompt instead.
+
## [2.1.0] - 2026-07-04
### Added
diff --git a/admin/src/Pages/SettingsPage.php b/admin/src/Pages/SettingsPage.php
index 73add95..7d440ec 100644
--- a/admin/src/Pages/SettingsPage.php
+++ b/admin/src/Pages/SettingsPage.php
@@ -39,6 +39,12 @@ class SettingsPage
return;
}
+ // Without this, window.wp.media is undefined client-side and every
+ // image field (Logo, Dark mode logo, Login logo, Admin favicon)
+ // silently falls back to a plain URL prompt instead of the real media
+ // library picker (see SettingsField.vue's pickImage()).
+ wp_enqueue_media();
+
Assets::enqueue("aurora-admin-settings", "entries/settings.js");
}
diff --git a/app/package.json b/app/package.json
index 7f6e03d..40016e7 100644
--- a/app/package.json
+++ b/app/package.json
@@ -1,6 +1,6 @@
{
"name": "aurora-admin-app",
- "version": "2.1.0",
+ "version": "2.1.1",
"private": true,
"type": "module",
"scripts": {
diff --git a/app/src/pages/settings/components/SettingsField.vue b/app/src/pages/settings/components/SettingsField.vue
index e10799b..007cc0e 100644
--- a/app/src/pages/settings/components/SettingsField.vue
+++ b/app/src/pages/settings/components/SettingsField.vue
@@ -152,7 +152,7 @@ const openFontList = () => {
>
- {{ val ? 'Change' : (field.label + ' url') }}
+ {{ val ? 'Change' : 'Choose from media library' }}
diff --git a/aurora-admin.php b/aurora-admin.php
index 71a08e5..2be7726 100644
--- a/aurora-admin.php
+++ b/aurora-admin.php
@@ -3,7 +3,7 @@
* Plugin Name: Aurora Admin
* Plugin URI: https://aurora.co
* Description: A modern, fast WordPress admin interface.
- * Version: 2.1.0
+ * Version: 2.1.1
* Author: Aurora
* Text Domain: aurora-admin
* Domain Path: /languages/
@@ -14,7 +14,7 @@
defined("ABSPATH") || exit();
-define("AURORA_ADMIN_VERSION", "2.1.0");
+define("AURORA_ADMIN_VERSION", "2.1.1");
define("AURORA_ADMIN_PATH", plugin_dir_path(__FILE__));
define("AURORA_ADMIN_URL", plugins_url("aurora-admin/"));