uiXpress icon

Release v1.4.0

uiXpress v1.4.0

Latest version

What's new in v1.4.0

uiXpress v1.4.0 was released on . uiXpress delivers effortless elegance and powerful functionality in a lightweight, high-performance admin theme. See the full changelog below and compare with the complete version history.

Release details

Released
10.8 MB
File available

Changelog

Other
  • Release TBC *
  • lmnFetch proactively refreshes stale nonces and retries once after security token failures
  • Background timer and tab visibility checks keep long-lived admin sessions working without a page reload
  • REST nonce refresh endpoint requires a matching Origin or Referer host, is rate-limited per user and IP, and returns Cache-Control: no-store
  • Admin framework wp-admin redirect safeguard (beta)
  • Users with the manage_options capability are never redirected from wp-admin to uix-admin
  • The Administrator role and admin users are stripped from redirect settings on save and cannot be selected in settings
  • Optionally retains the previous plugin version after updates for one-click rollback
  • Automatically detects immediate fatal errors and restores the known-good version
  • Covers manual, automatic, bulk, REST, and ZIP replacement update flows
  • Emails the WordPress administrator when an automatic rollback is attempted
  • Stores protected copies in private storage outside the public web root
  • Installed plugin searches with no matches now offer to search the same term in the WordPress plugin directory
  • Plugin repository opens in the main detail panel instead of a flyout drawer, matching the admin framework layout
  • Repository search terms are preserved when opening plugin details and returning to results
  • Dashboard, posts, media, users, comments, plugins, settings, Menu Creator, Activity Log, Database Explorer, Role Editor, and Admin Notices can switch without a full page reload
  • Page scripts and styles are loaded on demand to keep the initial admin bundle lightweight
  • Browser back and forward navigation, page titles, menu highlighting, and post-type context stay synchronized
  • Native WordPress screens such as the block editor, Site Editor, and Customizer continue to use full page loads
  • Reworked backend bootstrapping so admin, REST, AJAX, and cron services load only in the request contexts that need them
  • Reduced the measured uiXpress frontend bootstrap memory by approximately 49%, while loading 77 fewer PHP files and classes
  • Deferred WordPress plugin, theme, update, and list-table dependencies until their management features are used
  • Reduced logged-in frontend toolbar work by skipping admin-only plugin scans, menus, post types, MIME types, theme settings, and capability payloads
  • Activity logger services now load only when activity logging is enabled
  • Successful analytics table checks are cached to avoid repeated database schema queries
  • Preserved custom login routing, SEO metadata, frontend analytics, collaboration, admin framework routes, REST endpoints, and scheduled cleanup tasks
  • Corrected Plugin Performance reporting and rankings
  • Plugin rows no longer present the shared PHP process peak as memory owned by each plugin
  • The overview reports the page process peak once instead of summing overlapping values
  • uiXpress now records direct lifecycle checkpoints for autoloading, app construction, initialization, and asset enqueueing
  • Memory diagnostics distinguish retained bootstrap growth, observed process growth, and PHP allocator-reserved memory
  • Relative impact rankings now use a weighted share of execution time, attributed database queries, and delivered asset size
  • Asset impact includes only queued or printed scripts, styles, and their dependencies instead of every registered asset
  • Database queries now belong to one nearest plugin caller, excluding profiler and WordPress dispatch frames
  • Query totals report the global post-plugins-loaded observation window instead of summing overlapping plugin counts
  • Query fingerprints, source files, and originating hooks are available for more reliable diagnostics
  • Reduced database query overhead
  • Consolidated migration checks and cached settings reads with blog-scoped multisite isolation
  • Reduced the measured warm public uiXpress bootstrap from three database queries to one without a persistent object cache
  • Replaced repeated activity and analytics table checks with versioned schema readiness markers
  • Batched activity writes in retry-safe chunks and converted analytics aggregation to transactional set-based queries
  • Cached analytics settings per request and combined comparison, event, user, and media counters
  • Reduced dashboard, user, media, and analytics counter queries while preserving existing response formats
  • Replaced global object-cache flushes with targeted uiXpress repository invalidation
  • Refined and standardised UI
Added
  • automatic REST nonce refresh for the main admin app
  • uixpress/v1/rest-nonce endpoint returns a fresh wp_rest nonce for the current session
  • Plugin Update Protector
  • faster navigation between modern uiXpress admin pages
  • a subtle page-content transition with reduced-motion support
  • a one-request admin framework bootstrap with automatic fallback to the existing endpoints
Improved
  • plugins page search and repository browsing
  • PHP performance and memory usage across frontend requests

Compatibility

Requires WordPress
5.5
Requires PHP
7.4

Verified safe

uiXpress v1.4.0 scanned clean with no security threats detected.

View full scan report