- added: sync now reuses trashed posts automatically. This prevents duplicate estates when a post is trashed and re-synced while keeps the Post-IDs the same.
- added:
domos_reuse_trashed_postsfilter to allow disabling this feature
- change: sync now uses
wp_trash_postinstead ofwp_delete_post, allowing estates (and any internal links) to be restored in case of bugs or errors
- chore: update version of domos/schema to 1.3.0
- added: usage label for main estate usage when using PHP SDK
- added: multi-language support. Configure other languages in the plugin settings.
- added: optional
languageparameter to multipleEstatePostmethods - added:
EstatePost::hasLanguage($post_id, $language)to check if data for a specific language is available - fix: remove old domos logo
- Updated version of domos/schema to 1.2.2
- Make EstatePost::find fail gracefully to avoid sync-lock
- Updated version of domos/schema to 1.2
- Updated version of domos/schema to 1.0
- Removed image synchronization
- Improved estate synchronization speed
- Added API key support (which will become mandatory in future versions)
- Added support for dark mode brandings
- Added custom font support
- Privacy policy URL is now configurable
- Recommended Estates now correctly redirect to the WordPress pages, instead of domos-hosted pages
- Fixes script conflict with Elementor
- Loading admin scripts (Alpine) from plugin files instead of CDN
- Fixed Admin UI not saving properly in some WP configurations due to nonce issues
- Fixed sliders not rendering properly
- Changed block rendering from included block templates, to domos-server driven HTML rendering.
- Improved estate synchronization