November 17th, 2025

uiXpress 1.2.12 - Activity Logger, Modern Comments, and Powerful Developer APIs

We're excited to release uiXpress 1.2.12, our biggest update yet. This release introduces comprehensive activity logging, a modern comments management interface, and powerful new APIs that make uiXpress infinitely extensible.

Activity Logger & Audit Trail

Know exactly what's happening on your WordPress site with our new Activity Logger. Track every important action across your admin area - from post edits and user changes to plugin updates and login attempts. The system stores detailed before/after comparisons, IP addresses, and timestamps, giving you a complete audit trail for security and compliance.

The modern Vue.js interface makes reviewing activity effortless. Filter by action type, user, date range, or search across all logs. Configure retention policies to automatically clean up old logs, and choose between tracking all actions or just the important ones. All sensitive data like passwords and API keys are automatically redacted for security.

Find it under Tools > Activity Log when enabled in Settings > Security.

Modern Comments Manager

Say goodbye to the outdated WordPress comments interface. Our new Modern Comments Page brings a sleek, responsive comment management experience that matches the rest of uiXpress.

Browse comments in a sidebar list view with powerful search, filtering, and sorting. Edit comment content with a rich text editor, perform bulk actions, and filter by status - all in a interface that feels modern and intuitive. Enable it in Settings > Posts and transform how you manage conversations on your site.

Developer APIs: Build on uiXpress

We're opening up uiXpress with three powerful new APIs that let you extend the interface with your own components:

Sidebar Render API - Inject custom Vue or React components into the admin menu, before or after menu items. Perfect for adding custom navigation, widgets, or promotional content.

Toolbar Render API - Add components to the left or right side of the admin toolbar. Build custom toolbar buttons, status indicators, or quick action menus that integrate seamlessly.

Quick Actions API - Extend the global search with custom quick actions. Let users trigger your plugin's features directly from the search interface.

All three APIs support both Vue.js and React components, include capability-based visibility controls, and follow consistent patterns that make development straightforward. Full documentation is included for each API.

Enhanced Dashboard Cards

Dashboard cards now support React components through veaury integration. Build cards using React while they integrate seamlessly into the Vue-based dashboard. Just specify language: 'react' in your card metadata and you're ready to go.

Shortcuts Management

Edit your admin menu shortcuts directly from the menu itself. Click the edit icon on any shortcut to change its name, URL, or icon. Reorder them with drag-and-drop. All changes save automatically and persist across sessions.

Better Control & Performance

We've added toggles for the Database Explorer and Role Editor in settings, so you only load what you need. Both features are now off by default, improving performance for users who don't need these advanced tools.

Code Editor Improvements

Fixed several issues with the code editor component in settings, including buttons not appearing due to async loading, changes not saving properly, and reactivity problems. The editor now initializes reliably and syncs changes correctly.

Complete Documentation

We've completely overhauled our documentation with comprehensive guides for all features. Everything is now optimized for our upcoming Docus documentation site, with proper navigation, SEO metadata, and organized API documentation. Whether you're a user learning features or a developer building extensions, you'll find clear, thorough documentation.

Other Improvements

  • Fixed post status filter on modern posts view

  • Enhanced SQL injection protection with whitelist validation

  • Improved GDPR compliance by restricting email visibility based on capabilities

  • Created centralized Settings class for better performance with caching support