This directory contains code that has been deprecated and removed from the active codebase. These files are kept for reference and historical context.
All files in this directory were deprecated during the v0.9.9.3 release cycle (WordPress.org submission preparation).
- File:
class-swift-csv-updater.php - Deprecated: v0.9.9.3
- Reason: Disabled for WordPress.org repository submission. Updates are handled through the official WordPress.org repository.
- Replacement: None (updates handled by WordPress.org)
- Files:
export/class-swift-csv-export-direct-sql.phpexport/class-swift-csv-ajax-export-handler-direct-sql.php
- Deprecated: v0.9.9.3
- Reason: Migrated to Pro plugin for performance optimization
- Replacement: Pro plugin implementation with hook points (
fe_csv_import_export_export_direct_sql)
- Files: (removed, replaced with hooks)
- Deprecated: v0.9.9.3
- Reason: Replaced with hook-based architecture for better extensibility
- Replacement: Hook points (
fe_csv_import_export_before_import_backup)
- Files:
import/legacy/class-swift-csv-ajax-import.phpimport/legacy/class-swift-csv-import-environment-manager.phpimport/class-swift-csv-ajax-import-handler-base.phpimport/class-swift-csv-ajax-import-handler-direct-sql.phpimport/class-swift-csv-ajax-import-handler-wp-compatible.php
- Deprecated: v0.9.8 - v0.9.9
- Reason: Refactored to unified AJAX handler architecture with batch processing
- Replacement:
includes/import/class-fe-csv-import-export-import-batch-processor.phpincludes/import/class-fe-csv-import-export-import-csv.phpincludes/class-fe-csv-import-export-ajax-util.php
- File:
export/legacy/class-swift-csv-ajax-export.php - Deprecated: v0.9.5
- Reason: Migrated to modern AJAX-based batch export system
- Replacement:
includes/export/class-fe-csv-import-export-export-batch-processor.php
- Files:
import/high_speed/class-swift-csv-import-meta-tax-direct-sql.phpimport/high_speed/class-swift-csv-import-persister-direct-sql.phpimport/high_speed/class-swift-csv-import-taxonomy-writer-direct-sql.phpimport/class-swift-csv-import-direct-sql.php
- Deprecated: v0.9.8
- Reason: Migrated to Pro plugin for performance optimization
- Replacement: Pro plugin implementation with hook points (
fe_csv_import_export_import_direct_sql)
For developers who need to migrate from deprecated code:
- Direct SQL Export: Use the
fe_csv_import_export_export_direct_sqlhook in the Pro plugin - Updraft Plus Backup: Use the
fe_csv_import_export_before_import_backuphook - Legacy Import Handlers: Use the new unified AJAX handler at
fe_csv_import_export_ajax_import - Legacy Export Handler: Use the new batch export system at
fe_csv_import_export_ajax_export
- These files are not loaded in production
- File names retain original naming for Git history tracking
- Refer to Git commit history for detailed migration information
- Current implementation uses hook-based architecture for better extensibility
7343d91- Move Direct SQL export code to _deprecated and replace with hooksc5133b3- Remove Updraft Plus backup code and replace with hooksa0da471- Add deprecated updater and update README.md for developers1c89f6a- Add deprecated legacy import/export classes87266d6- Move deprecated ajax import handlers to _deprecated1361a7d- Track _deprecated directory