5 versions available
Subscribe to connect and install
* 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
* Release Date 11 March 2026 * *Hot fix for '.fixed' class causing issues on post tables.
* 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)
* 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
* Release Date 23 January 2026 *
* NEW: Admin Menu Search - Powerful search functionality for admin menu navigation
- Added comprehensive menu search component with real-time filtering
- Searches through all menu items including top-level and submenu items
- Searches by menu name, URL, and ID for comprehensive results
- Auto-selects first result for quick keyboard navigation
- Keyboard navigation support: Arrow keys to navigate, Enter to select, Escape to close
- Highlights matching text in search results for better visibility
- Shows parent menu context for submenu items
- Displays menu icons alongside search results
- Refined UI matching the existing menu design system with dark mode support
- Toggle option available in Settings > Menu > Enable Admin Menu Search
- Search input always visible when feature is enabled (no button required)
- Results dropdown with smooth animations and custom scrollbar
- Click outside or Escape key to close search
- Automatically filters out hidden menu items
- Results sorted by relevance: exact matches first, then name matches, then URL matches
- Top-level items prioritized over submenu items in results
- Integrated seamlessly into admin menu sidebar
* Merged WordPress Notifications into Admin Notices Panel
- Integrated WordPress native notifications into the unified admin notices panel for better UX
- WordPress notifications now appear alongside custom admin notices in a single notification center
- Created useWpNotifications composable for shared notification count tracking across components
- Extracted WordPress notification logic into separate wp-notifications.vue component within admin-notices directory
- WordPress notifications preserve their original styling and functionality
- Implemented count locking mechanism to prevent notifications from disappearing after being moved to drawer
- Added KeepAlive wrapper to drawer to prevent component remounting and preserve moved notification nodes
- Notification count runs immediately on component mount, independent of drawer state
- Improved notification polling to only check for new notifications without resetting existing count
- WordPress notifications are automatically hidden from page and displayed in the notification drawer
* Updated User Details Dropdown with Shadow DOM Isolation
- Refactored user-details.vue to use Teleport and ShadowRoot for style isolation
- Added smooth enter/leave animations for dropdown menu
- Improved hover handling with cancellable timeouts for reliable show/hide behavior
- Fixed positioning to appear above the trigger container with 8px gap
- Added cleanup on component unmount to prevent memory leaks
* Enhanced Create User Form with Password Features
- Added "Generate Password" button to create user form for quick strong password generation
- Added password visibility toggle button to show/hide password text
- Added real-time password validation dropdown that appears above password input when focused
- Password validation shows visual indicators (green ticks) for each requirement:
* Minimum 8 characters
* At least one uppercase letter
* At least one lowercase letter
* At least one number
* At least one special character
- Created password generator utility function for secure random password generation
- Created password validation utility function for real-time strength checking
- Validation dropdown automatically appears when password field is focused and contains text
- Improved user experience for creating secure passwords
* Improved Menu Cache System with Rotating Cache Keys
- Implemented server-side cache key system for menu caching
- Cache keys now include both user ID and rotating server-side key
- Added REST API endpoint to rotate cache keys (uixpress/v1/menu-cache/rotate)
- When cache is flushed, the server rotates the cache key, invalidating all client caches
- All users automatically see fresh menu data after cache rotation
- Cache key is passed from WordPress to frontend via script tag attribute
- Updated all cache functions to use the new cache key format
- Added "Clear Cache" button to menu list view header for manual cache clearing
- Button rotates cache key on server, ensuring all users get fresh data
- Improved cache invalidation strategy for better multi-user support
- Menu cache is automatically cleared when saving or deleting a menu
- Menu component listens for cache rotation events and automatically refreshes
- Real-time menu updates for all users when menu is saved or deleted
* Fixed Hidden Submenu Items Still Showing in Main Menu
- Fixed issue where submenu items marked as hidden in menu creator were still displayed
- Added filtering for hidden submenu items in returnMenuItems computed property
- Hidden submenu items are now properly filtered in both normal and remote site modes
- Ensures submenu items respect the hidden setting from menu creator
* Fixed Submenu Toggle Not Working When Top-Level Item Not Active
- Fixed issue where submenus could onlyWordPress backup and migration plugin providing automated backups, site migration, and one-click restore functionality.
WordPress plugin providing 53+ grid layouts and 250+ templates for displaying posts and custom post types.
WordPress plugin that automates data synchronization between your website and external applications through pre-built integrations and workflows.
WordPress appointment booking plugin with WooCommerce integration, Google Calendar sync, payment processing, and staff management.
No-code automation platform that connects WordPress plugins, sites, and external applications to create automated workflows.
WordPress plugin that optimizes and cleans databases by removing unnecessary data, revisions, and orphaned entries to improve site performance.