Decryption key:
uiXpress - A Simple Yet Powerful Admin Theme for WordPress v1.2.22 Nulled
== Changelog ==
= 1.2.22 =
* Release date TBC *
* Custom dashboard: dashboard tab order setting now includes per-tab visibility (show/hide); hidden tabs are excluded from the dashboard tab bar (with a fallback if all would be hidden)
* Custom dashboard: new "Dashboard post types" setting (multi-select); drives Recent content, Scheduled Content, and Recent comments. Empty selection defaults to Posts only
* Added REST endpoint `uixpress/v1/dashboard-comments` to return comments filtered by selected post types for the dashboard Recent comments card
* Improved plugin ZIP replacement flow in the modern plugin manager
- Uploading a ZIP for an already installed plugin now asks for confirmation before replacing files
- Confirmation modal shows useful plugin metadata from the plugin root header, including version and requirements, to help validate the replacement
* Fixed plugin active status after ZIP replacement
- Replaced plugins that were active now correctly remain marked active after a successful replace/reactivation
* Fixed custom uiXpress plugin name in the modern plugin manager
- The "Rename uiXpress" white-label setting now updates the uiXpress plugin name in the modern plugin list and detail view
* Fixed conflict with solid security plugin
Decryption key:
uiXpress - A Simple Yet Powerful Admin Theme for WordPress v1.2.21 Nulled
= 1.2.21 =
* Release date 5 April 2026 *
* Fixed Gravatar / email hashing on non-secure HTTP URLs
- encodeToHash used Web Crypto subtle.digest, which is unavailable outside secure contexts (HTTPS or localhost)
- Sites on plain HTTP (e.g. Local .local domains) threw "Cannot read properties of undefined (reading 'digest')"
- Added a SHA-256 fallback so the same hex hash is produced when SubtleCrypto is missing
* Fixed intermittent modern post list pagination (e.g. page 2 on Pages) returning redirects or failing to load
- The hidden data endpoint admin.php?page=uixpress-posts-data overwrote global $pagenow too early (on plugins_loaded), so WordPress could resolve the wrong admin screen hook
- Validation and edit-screen context now run at the start of render_page() after routing is correct
- Permission check uses the requested post type’s edit capability (e.g. edit_pages for pages)
- fetchPostsData always sets page=uixpress-posts-data last so a duplicate page query arg cannot override the menu slug
* Improved button contrast and seperation in dark mode
* Refreshed menu icons
* Improved hover submenu stability with grace-area pointer intent
- Added pointer-intent submenu handling so slight diagonal cursor drift does not immediately close hover submenus
- Submenu bounds are recalculated during viewport resize/scroll while open for more reliable intent checks
- Prevented accidental submenu switching when crossing neighboring parent items while still moving toward the active submenu
* Fixed submenu hover state leaking between menu sections
- Hover state is now scoped per menu context (expanded, shortcuts/favorites, minimized)
- Prevents the same link from opening in both the main menu and shortcuts at the same time
- Keeps hover behavior isolated to the section currently being interacted with
* Added dashboard tab reordering in Settings
- New setting: Settings > Dashboard > Dashboard tab order
- Lets users rearrange dashboard category tabs and persists order to dashboard_tab_order
- Dashboard tab toggle now renders categories using the saved custom order
* Fixed various wp-toolbar issues
Decryption key:
uiXpress - A Simple Yet Powerful Admin Theme for WordPress v1.2.20 Nulled
== Changelog ==
= 1.2.20 =
* Release Date 11 March 2026 *
*Hot fix for '.fixed' class causing issues on post tables.
= 1.2.19 =
* Release Date 11 March 2026 *
* Fixed toolbar items not showing on hover *
* Fixed conflict with VITEPOS *
* Fixed frontend links display in the toolbar *
* Fixed hidden Product type selector in woocommerce. *
* Fixed font selection for google that would bug out when a font was set. *
* Fixed conflict with woocommerce class 'fixed' which does not mean position fixed. *
* Fixed issue with RankMath not displaying in the menu *
* Improved admin menu hover behavior by disabling hover menu behaviour on mobile *
* When creating new role in role editor, it gives you option to Choose a role here if you want a starting point instead of building capabilities from scratch. *
* Added stability improvements to menu creator and better cache and invalidation logic. *
* Added important flag in the Admin Notices UI so you can flag notices to show at the top of the admin page. *
Decryption key:
uiXpress - A Simple Yet Powerful Admin Theme for WordPress v1.2.18 Nulled
== Changelog ==
= 1.2.18 =
* Release Date * February 2026 *
* Fixed Activity Log timestamp timezone display
- Activity Log timestamps were showing incorrect times (+6 hours) for sites with non-UTC timezones
- REST API now converts MySQL datetimes to ISO 8601 with site timezone for correct frontend display
- Timestamps now display correctly regardless of WordPress timezone setting in Settings
* Removed user avatar dropdown and icon from toolbar
- Removed the circular avatar/gravatar element and associated context menu from the main toolbar
- Removed Theme switcher and Logout options that were in the dropdown (may be relocated elsewhere)
* Improved style layering and CSS scoping
- Excluded Bricks and MailerPress plugin styles from uixpress style layering to prevent conflicts
- Scoped CSS custom properties (--radius, --background, etc.) to :where(.wp-admin, .uixpress-isolation) to prevent conflicts with third-party themes and plugins
* Improved WordPress toolbar integration
- Changed WP toolbar host element ID from wpadminbar to uix-wp-toolbar-host to avoid conflicts
- Added retry logic when moving toolbar items (delays at 100ms, 300ms, 600ms) for async-loaded toolbar content
- moveToolbar now returns boolean to indicate success for retry logic
* Simplified frontend toolbar wrapper
- Removed toolbar container and toolbar classes from frontend wrapper for cleaner markup
* Improved global search keyboard handling
- Search keydown listener now uses capture: true for more reliable keyboard shortcut handling
* Dashboard layout improvements
- Restructured dashboard page layout with improved nesting and background styling
- Added bg-zinc-50 dark:bg-zinc-950 background to dashboard and activity log pages for consistent appearance
* Fixed community feedback
- Theme base colors not persisting after save/refresh (scoped CSS properties fix)
- Bricks and Advanced Themer toggle styling conflicts (Bricks style exclusion)
- MailerPress sidebar text not visible in light/dark theme (MailerPress style exclusion)
- WordPress command bar opening alongside uiXpress on Ctrl+K (search uses capture phase)
Decryption key:
uiXpress - A Simple Yet Powerful Admin Theme for WordPress v1.2.17
= v1.2.17 = Release Date 30 January 2026
* NEW: Add New Content Toolbar Button
- Added modern "Add New" dropdown button to the left side of the toolbar
- Replaces the default WordPress admin bar "New Content" menu with a cleaner design
- Dynamically extracts available post types from WordPress admin bar
- Shows appropriate icons for each content type (posts, pages, media, users, etc.)
- Respects user permissions - only shows content types the user can create
- Supports custom post types registered by plugins
* NEW: Detailed Updates in Notifications Panel
- Updates section now shows individual items instead of just counts
- WordPress core updates display current and new version numbers
- Each plugin with available update is listed with name and version transition
- Each theme with available update is listed with name and version transition
- Color-coded icons: blue for core, orange for plugins, purple for themes
- Direct links to appropriate update pages for each item
- Created new REST API endpoint (uixpress/v1/admin-status) for update and comment data
- Respects user capabilities (update_core, update_plugins, update_themes, moderate_comments)
* Fixed style conflict with elemnetor admin ui
* Fixed issue with Gravity forms where new form modals were not showing
* Improved css scoping to prevent some style conflicts
* Added new translations: Czech, Japanese, Korean, Polish, Russian, Turkish, and Chinese (Traditional)
* Dashboard analytics category now only shows when analytics is enabled in settings
* Fixed dashboard card layout issue where card wrappers were rendered even when user lacked required capabilities or plugins
Decryption key:
uiXpress - A Simple Yet Powerful Admin Theme for WordPress v1.2.16
We're thrilled to announce uiXpress 1.2.16, our biggest release yet with powerful new search capabilities, Google Analytics 4 integration, advanced font customization, and comprehensive WooCommerce customer insights.
Admin Menu Search - Find Anything Instantly
Navigate your WordPress admin faster than ever with the new Admin Menu Search. This powerful search functionality lets you find any admin page in seconds, searching through all menu items by name, URL, or ID.
Key features:
The search seamlessly integrates into your admin menu with a refined UI that matches the existing design system and full dark mode support. Enable it in Settings > Menu > Enable Admin Menu Search and experience a faster way to navigate WordPress.
- Real-time filtering as you type with highlighted matching text
- Full keyboard navigation - use arrow keys to navigate, Enter to select, Escape to close
- Smart sorting - exact matches first, then name matches, then URL matches
- Context awareness - shows parent menu information for submenu items
- Auto-selection - first result is automatically selected for lightning-fast keyboard navigation
- Always accessible - search input is always visible when enabled (no button required)
Google Analytics 4 Integration
Connect your Google Analytics 4 properties directly to uiXpress Analytics and view all your analytics data without leaving WordPress. This seamless integration brings the power of Google Analytics into your unified admin dashboard.
What you get:
All your existing dashboard cards automatically work with Google Analytics data. Configure your connection in Settings > Analytics > Analytics Provider with a Google Analytics service account that has Viewer access to your GA4 property.
- Service account authentication with encrypted credential storage for security
- Automatic property detection from your Google Analytics account
- Complete data integration - overview stats, page views, devices, countries, referrers, and geographic data
- Seamless provider switching between uiXpress built-in analytics and Google Analytics
- Error handling with clear, user-friendly messages for authentication issues
- OAuth-style connection flow with easy disconnect functionality
Custom Font Selector - Typography Control
Take complete control over your admin interface typography with the new Custom Font Selector. Choose from over 1000 Google Fonts, upload your own font files, or use custom font URLs - all with real-time preview.
Font options include:
The visual selector makes it easy to find the perfect font, with real-time preview showing exactly how it will look in your admin interface. Configure your custom font in Settings > Theme > Custom Font.
- Google Fonts - browse and search 1000+ fonts with live preview, select multiple weights (400, 700, custom)
- Upload fonts - support for .woff, .woff2, .ttf, and .otf files with automatic font-face generation
- Custom URLs - enter external font service URLs
- System fonts - use default WordPress fonts
WooCommerce Customer Insights
For WooCommerce users, we've added comprehensive customer data integration directly into the user details view. Get instant access to customer analytics and order history without leaving the user management interface.
Customer insights include:
All data is fetched using WooCommerce's REST API and displayed in a beautifully styled interface that matches the existing dark mode design system.
- Order analytics - total orders, total spent, average order value, and total items purchased
- Order status breakdown with color-coded visual badges
- Recent orders list showing the last 5 orders with status and totals
- Complete billing and shipping addresses with company, email, and phone
- Paying customer status badge for easy identification
- Customer lifecycle dates - creation and modification timestamps
Full changelogs
Decryption key:
uiXpress - A Simple Yet Powerful Admin Theme for WordPress v1.2.15 Nulled
== Changelog ==
= 1.2.15 =
* Release Date 27 November 2025 *
* Added Remote Site Switcher feature
- Added ability to configure remote WordPress sites in global settings
- Remote sites require URL, username, and application password
- Added remote site switcher UI in toolbar for quick site switching
- Selected site is saved in localStorage and persists across sessions
- Modified lmnFetch function to handle fetching to remote sites using Basic Auth
- Added capability-based visibility control for remote site switcher (defaults to admin users)
- Remote site switcher only appears when remote sites are configured and user has required capability
- Switching sites triggers page reload to refresh app context
- Added first-time explanation dialog when switching to remote sites
* Enhanced REST API Security with Unified Permission System
- Created RestPermissionChecker utility class for consistent permission validation
- Local requests: Validates nonce for CSRF protection
- Remote requests: Validates Basic Auth with application password authentication
- Automatically detects request origin (local vs remote) and applies appropriate security
- Updated all REST endpoints to use the unified permission system
- Maintains security standards while supporting remote site operations
- Supports WordPress application passwords for secure remote authentication
* Security: Fixed potential password exposure in remote sites options
- Added capability check before outputting remote_sites and remote_site_switcher_capability to frontend
- Prevents users without required capability from accessing remote site passwords
- Uses remote_site_switcher_capability setting (defaults to manage_options) for access control
* Enhanced Remote Site Menu Filtering
- When a remote site is active, menu now shows only top-level uiXpress app pages
- Only displays pages that are enabled in settings (respects feature toggles)
- Supported pages: Modern Media Page, Modern Plugins Page, Menu Creator, Modern Dashboard, Activity Log, Database Explorer, Admin Notices, Role Editor, and Modern Users Page
- uiXpress top-level menu (Settings) and its submenu items are preserved when remote site is active
- Submenu items under uiXpress Settings are filtered based on enabled features
- All other submenus are hidden when remote site is active for cleaner navigation
- Menu automatically updates when switching between local and remote sites
* Fixed Media Library Uploads for Remote Sites
- Updated media upload function to use lmnFetch instead of direct fetch calls
- Media uploads now properly work when viewing remote sites
- Uploads are correctly sent to the selected remote site instead of local site
- Supports Basic Auth authentication for remote site uploads
* Fixed scroll issue with latepoint
* Fixed back to dashboard button on frontend toolbar
* Added function existence checks for disk_free_space() and disk_total_space() in server health to prevent fatal errors on systems where these PHP functions are unavailable
* Fixed issue on safari where gutenburg in full screen mode was overlayed.
Decryption key:
uiXpress - A Simple Yet Powerful Admin Theme for WordPress v1.2.14 Nulled
== Changelog ==
= 1.2.14 =
* Release Date [Current Date] *
* Added minimal animated progress indicator panel for plugin uploads
- Replaced small spinner in upload button with elegant progress panel
- Shows file name being uploaded with animated progress bar
- Minimal dark design with zinc color palette
- Smooth slide-up animation when upload starts
- Positioned at bottom center of screen for visibility
- Follows dark minimalist design system
* Redesigned Magic Dark Mode with per-page opt-in system
- Replaced global toggle with per-page opt-in approach for better control
- Uses CSS-based invert filter (`filter: invert(1) hue-rotate(180deg)`) for efficient dark mode conversion
- Added quick actions in global search to enable/disable magic dark mode per page
- Pages can be individually added to magic dark mode list via search actions
- Automatically excludes images, videos, iframes, and media elements
- Better performance with no DOM manipulation overhead
- Smooth transitions when toggling dark mode
- Handles dynamically added content automatically
- Added comprehensive exclusions for charts, code blocks, and color pickers
- Removed global "Magic dark mode" toggle from settings (now per-page only)
- Fixed settings persistence and reactivity issues
- Magic dark mode now properly saves and loads on page refresh
* Improved Menu Scrollbar Styling
- Updated menu component with modern slimline scrollbar design
- 6px width scrollbar with smooth transitions
- Enhanced dark mode support with appropriate color schemes
- Always visible when content overflows (removed hover-only behavior)
- Cross-browser support for Webkit and Firefox
- Applied to both minimized and standard menu states
* Made adoptedStyleSheets globally available via Vue provide/inject
- Created useAdoptedStyleSheets composable for easy access to shared stylesheet
- Provided adoptedStyleSheets from menu-wrapper.vue root component
- Child components can now inject and reuse the same stylesheet instance
- Reduces code duplication and ensures consistent styling across ShadowRoot components
* Updated all language translation files.
* Fixed menu link URL encoding and active state detection
- Fixed issue where menu links were being double-encoded (e.g., %2F for / in query parameters)
- Added URL formatting logic to decode URLs before rendering to prevent encoding issues
- Improved active link detection to check window.location against menu item URLs
- Added support for checking both encoded and decoded versions of URLs and window.location
- Implemented precedence logic where direct location matches take priority over WordPress native active state
- Direct matches now properly deactivate conflicting menu items at the same level
- Fixed WooCommerce analytics link names disappearing issue caused by URL encoding mismatches
- Centralized URL matching logic in reusable utility function (isCurrentLocationMatch.js)
- Applied fixes to both top-level menu items and submenu items
Decryption Key :
uiXpress - A Simple Yet Powerful Admin Theme for WordPress v1.2.13
= 1.2.13 =
* Release Date 20 November 2024 *
* Refactored app entry files to use centralized setGlobalProperties function
- Created enhanced setGlobalProperties function that accepts optional script tag selectors
- Added support for secondary script tags (e.g., dashboard-script, posts-script, plugins-script)
- Created setVueGlobalProperties helper function to eliminate code duplication
- Updated all 17 app entry files to use the centralized functions
- Added support for additional data attributes: postTypes, mimeTypes, currentUser, dashboard_data, supports_categories, supports_tags, postStatuses, pluginsList
- Reduced code duplication by ~20-30 lines per file
- Improved maintainability with single source of truth for data attribute parsing
* Updated all plugin URL references to use pluginBase instead of hardcoded paths
- Replaced all instances of `${appStore.state.siteURL}/wp-content/plugins/uixpress/` with `appStore.state.pluginBase`
- Updated 11 Vue components that dynamically load stylesheets
- Fixed hardcoded CSS mask URL in plugin-inspect.vue to use dynamic CSS variable
- Now properly supports custom wp-content directory names via WordPress plugins_url() function
- All plugin asset URLs now use consistent, centralized source
* Updated Vite configuration for better compatibility
- Changed base path from absolute `/wp-content/plugins/uixpress/app/dist/` to relative `./`
- Ensures compatibility with WordPress installations that use custom wp-content directory names
- WordPress plugins_url() function now handles full URL construction correctly
* NEW: License key system overhaul
- Removed LemonSqueezy integration (admin/src/Rest/LemonSqueezy.php deleted)
- Migrated to new license key API endpoint
- License key and instance_id are no longer exposed to frontend JavaScript (security improvement)
- Updated license activation, validation, and removal functions in settings panel
- Improved error handling and user feedback for license operations
- License validation now uses validate-activate endpoint which returns existing activation if already activated
* Fixed issue with submenu items unable to be added as a favourite.
* Fixed style conflicts with fluent cart
* Analytics: Disabled caching for active users endpoint to ensure real-time data
- Added cache control headers (no-cache, no-store, must-revalidate) to active users REST endpoint
- Active users count now always returns fresh data without any caching layer
* Fixed fatal error when deleting plugins in Activity Logger
- Fixed ArgumentCountError in log_plugin_deleted() method
- Made second parameter optional with default value to match WordPress delete_plugin hook behavior
- Updated hook registration to accept only 1 argument as WordPress provides
* Fixed Force Global Theme setting not working properly
- Fixed issue where light theme couldn't be forced when browser was in dark mode
- Global override now properly takes precedence over browser preference
- Added watcher to update theme when force_global_theme setting changes
- Media query listener no longer overrides global theme setting