Releases
v1.1.0
Compare
Sorry, something went wrong.
No results found
ShadowORM MySQL Accelerator v1.1.0
[1.1.0] - 2026-01-15
Changed
Architecture refactoring : Improved DDD layer separation
Moved SupportedTypes from Presentation to Domain layer
Created PostMetaReaderInterface for wp_posts/wp_postmeta access isolation
Extended StorageDriverInterface with findMany() and exists() methods
Removed direct $wpdb usage from ShadowRepository and SyncService
SyncService now uses dependency injection for PostMetaReaderInterface
rollback() method now properly deletes data from shadow tables
Fixed
Fix: Corrected template path in AdminPage.php (dirname(__DIR__, 3) → dirname(__DIR__, 4))
Fix: Corrected asset URL path in AdminPage.php for admin.css/admin.js
Fix: WriteInterceptor::onMetaDeleted() now accepts array|int for deleted_post_meta hook compatibility
Fix: REST API routes now registered globally (not just in admin context)
Fix: Added Save Settings button with handler in admin panel
Fix: Sanitize table names - replace hyphens with underscores for SQL compatibility
Fix: Clean up orphaned shadow records during sync (records from deleted posts)
Fix: Null safety for relation parameter in MySQL8Driver::buildMetaQueryWhere()
Installation
Download shadow-orm-1.1.0.zip
Upload to wp-content/plugins/
Activate in WordPress Admin
Requirements
PHP 8.1+
WordPress 6.0+
MySQL 5.7+ or MariaDB 10.2+
Get ShadowORM Pro →
You can’t perform that action at this time.