v1.1.41 - 19-August-2026
- Fix: Import log entries are now buffered and written in batches instead of one locked file write per entry, which kept long import steps within the request limit enforced by some hosts.

v1.1.40 - 11-August-2026
- Fix: SureDonation donation forms no longer import with blank fields and missing labels; form and campaign post types now run through block-content normalization.

v1.1.39 - 29-July-2026
- Improvement: Content import now survives dropped connections — the import keeps running in the background, and uncatchable fatal errors during import report a clear error message instead of failing silently.
- Fix: Content import getting stuck in an endless retry loop when a previous import attempt was interrupted mid-way; dead imports are now detected via a heartbeat on the import lock and recovered automatically.

v1.1.38 - 28-July-2026
- Improvement: Import log entries are now appended atomically so concurrent requests no longer overwrite each other, and PHP fatal errors during reset are captured in the import log.
- Improvement: Added import compatibility for SureCart products with variants.
- Fix: Added database fallback for demo content when JSON file write fails silently on shared hosting, preventing "Customizer data is empty" errors.

v1.1.37 - 21-July-2026
- Improvement: Added SureMembers import support — access group, post, and term ID remapping across restriction rule metas, restricted-content post meta, shortcodes, and block attributes.
- Fix: Corrected a typo in a user-facing error message.

v1.1.36 - 13-July-2026
- Fix: Selected images were not replaced in content for V3 templates using core Image and Spectra v3 Container blocks.

v1.1.35 - 7-July-2026
- Improvement: Added SureDonation import support — campaign and form ID remapping across blocks and shortcodes, duplicate default-form prevention, and cross-reference meta remapping.
- Improvement: Added compatibility for SureCart Product Form block to correctly remap product IDs after template import.

v1.1.34 - 13-May-2026
- Fix: Prevented PHP fatal in filesystem helper when running on FTP-based hosts without WordPress credentials.

v1.1.33 - 30-April-2026
- Fix: Record batch processing start timestamp for stale import flag detection.
- Fix: Strip residual `websitedemos.net` URLs from customizer settings during classic-template imports so menu and button links resolve to the newly imported site.
- Fix: Removed residual `websitedemos.net` links from Spectra container block attributes (`link`, `editLink`, `authorLink`) after template import.

v1.1.32 - 20-April-2026
- Fix: Content duplication on retry import using deterministic GUID for duplicate detection.
- Fix: Reverted safe unserialize hardening that stripping Beaver Builder layout data and other serialized objects during template import.
- Fix: Resolved fatal error during content import on hosts where `set_time_limit` is disabled.

v1.1.31 - 16-April-2026
- Fix: Skip orphaned attachments during WXR import that don't belong to the imported template.

v1.1.30 - 08-April-2026
- Fix: Prevented double-escaping of unicode sequences in block content during multi-pass import processing.

v1.1.29 - 03-April-2026
- Improvement: Tightened safe unserialize by class whitelisting.

v1.1.28 - 31-March-2026
- Fix: Preserve JSON unicode escape sequences during WXR import and batch processing to prevent block content corruption.
- Fix: Resolved null alt text crash in Spectra image block importer on PHP 8.2+ that caused site generation failures.
- Fix: Resolved `__PHP_Incomplete_Class` issues after secure unserialize by converting them to arrays.
- Fix: Fixed fatal error on PHP 8.2+ during background import caused by safe_unserialize blocking object instantiation.

v1.1.27 - 18-March-2026
- Security: Strengthen security and harden against potential vulnerabilities.

v1.1.26 - 16-February-2026
- Improvement: Added compatibility for SureCart Product List and Buy Button blocks.
- Improvement: Enhanced compatibility for Custom Link menu items.
- Improvement: Resolved image duplication occurring on AI template imports by implementing proper duplicate detection and handling mechanisms.

v1.1.25 - 03-February-2026
- Improvement: Improved import process logging for better traceability.

v1.1.24 - 30-December-2025
- Improvement: Implemented mechanism to prevent duplicate WXR import requests, ensuring data integrity and avoiding content duplication.
- Improvement: Enhanced error handling for site content import.
- Improvement: Added support for SureCart checkout form block ID replacement during batch processing.

v1.1.23 - 05-December-2025
- Improvement: Enhanced the SureCart product creation flow to use template products when available, providing a smoother setup experience.
- Improvement: Skip irrelevant site-specific meta keys during import.
- Improvement: Added WPForms plugin compatibility for Elementor templates.

v1.1.22 - 13-November-2025
- Security: Enhanced file upload validation to prevent double extension attacks.
- Fix: Prevented potential fatal errors when updating the site options if an exception occurs from Elementor.

v1.1.21 - 18-September-2025
- Improvement: Added multisite import compatibility for classic templates.
- Improvement: Enhanced import error handling to minimize failure rates.

v1.1.20 - 21-August-2025
- Improvement: Added headers to improve sse import over http2 protocol.

v1.1.19 - 13-August-2025
- Fix: Resolved an issue where the email address was not being passed during SureCart account creation.

v1.1.18 - 16-July-2025
- Fix: Resolved the “No Kit Found” error message when editing with Elementor after successful import.

v1.1.17 - 03-July-2025
- Fix: Addressed missing alt text when importing Spectra images.

v1.1.16 - 26-June-2025
- Fix: Resolved an issue where Gutenberg batches of Elementor templates were not processed correctly.

v1.1.15 - 19-May-2025
- Improvement: Added compatibility with Spectra Popup Builder post types.

v1.1.14 - 12-May-2025
- Improvement: Refined the condition to detect Gutenberg pages more efficiently.

v1.1.13 - 11-April-2025
- New: Added Elementor templates import compatibility.

v1.1.12 - 10-April-2025
- Improvement: Added support for taxonomy terms metadata.

v1.1.11 - 02-January-2025
- Improvement: Added SureForms plugin compatibility for classic templates.

v1.1.10 - 06-November-2024
- Fix: Fixed SureCart settings import failed error.

v1.1.9 - 24-October-2024
- New: Added compatibility for the SureForms plugin.
- Improvement: Enabled creation of SureCart provisional account when the eCommerce feature is selected with the SureCart option.

v1.1.8 - 29-August-2024
- New: Added image replacement compatibility for archive product banner image. 

v1.1.7 - 28-August-2024
- Improvement: Hardened the security of the plugin.

v1.1.6 - 05-August-2024
- Fix: Resolved an issue with some classic editor templates getting stuck during import.

v1.1.5 - 05-August-2024
- Fix: Default logo was not getting replaced for classic templates.

v1.1.4 - 01-August-2024
- Fix: Using option variables instead of transient.

v1.1.3 - 18-July-2024
- Fix: Resolved fatal error encountered with Ghost Kit plugin.

v1.1.2 - 12-July-2024
- Fix: Site footer was not getting imported.

v1.1.1 - 28-June-2024
- Improvement: Updated References to "astra-customizer-json" to Utilize JSON File Data.

v1.1.0 - 25-June-2024
- Fix: Resolved all PHPStan errors.

v1.0.18 - 07-June-2024
- Improvement: Using helper function of AI Builder to avoid duplications.

v1.0.17 - 27-May-2024
- New: Added filter & action to import classic templates options.

v1.0.16 - 27-May-2024
- Improvement: Added compatibility for ai buider functions.

v1.0.15 - 24-May-2024
- Fix: Replacing the images only for current imported posts and pages.

v1.0.14 - 13-May-2024
- Improvement: Added the updated date after import.

v1.0.9 - 08-May-2024
- Improvement: Added Source and Seed parameter while creating provisional account in Starter Templates for SureCart.

v1.0.0
- Initial Commit
