Skip to content

Releases: firstelementjp/fe-csv-import-export

v1.0.1

Choose a tag to compare

@firstelementjp firstelementjp released this 09 Jul 07:47
d16ebd5

Bug Fixes

  • Improved PHP 7.4 compatibility by fixing memory exhaustion during export with custom fields

What's Changed

Full Changelog: v1.0...v1.0.1

v1.0

Choose a tag to compare

@firstelementjp firstelementjp released this 02 Jun 04:50
faec336

🚀 Performance Improvements

  • Taxonomy optimization for unchanged terms - Import now skips wp_set_post_terms() calls when taxonomy terms are unchanged, significantly reducing processing time for update-heavy imports.
  • Increased default batch size - Default import batch size increased from 100 to 500 rows, reducing AJAX overhead for large imports.
  • Configurable batch size limit - New fe_csv_import_export_import_max_batch_size filter allows per-site customization of the maximum batch size.
  • Detailed import profiling - Added granular profiling for import phases (preload, row context, row processor, meta/taxonomy preparation and application) with WP_DEBUG batch profile logging.

🛠️ Bug Fixes

  • Fixed JavaScript ES module import syntax - Removed static ES module imports from main JS file to resolve browser syntax errors.
  • Fixed WP_DEBUG dialog issue - Temporarily force individual JS files in production mode to fix dialog opening issue when WP_DEBUG is disabled.

📝 Documentation Updates

  • Updated README.md, readme.txt, and docs/ to version 1.0.0
  • Updated hook architecture documentation with new fe_csv_import_export_import_max_batch_size filter

⚠️ Technical Notes

  • This release temporarily uses individual JS files instead of bundled script due to initialization issues in production mode. The bundled script issue will be investigated and fixed in a future release.

🎯 Upgrade Instructions

  • Upload the new version via WordPress admin or FTP
  • Deactivate and reactivate the plugin if needed
  • No database migrations required
  • All existing configurations are preserved

🐛 Known Issues

  • Bundled JavaScript script has initialization issues in production mode (temporary workaround in place)

What's Changed

Full Changelog: v0.9.9.4...v1.0

v0.9.9.4

Choose a tag to compare

@github-actions github-actions released this 27 May 12:35

Major Changes

  • JavaScript Bundling - Consolidated multiple JS files into a single bundle to reduce HTTP requests and improve page load performance
  • Dynamic Batch Size Calculation - Updated export batch planner to use memory_limit for dynamic batch size calculation
  • Security Updates - Updated npm dependencies for security patches (axios, postcss, etc.)
  • Documentation Updates - Updated version information in readme.txt and README.md

Other Changes

  • Updated GitHub Actions versions

What's Changed

Full Changelog: v0.9.9.3...v0.9.9.4

v0.9.9.3

Choose a tag to compare

@github-actions github-actions released this 22 May 04:40

What's Changed

Full Changelog: v0.9.9.2...v0.9.9.3

v0.9.9.2

Choose a tag to compare

@github-actions github-actions released this 14 Apr 01:53
76b87ce

What's Changed

Full Changelog: v0.9.9...v0.9.9.2

v0.9.9.1

Choose a tag to compare

@github-actions github-actions released this 14 Apr 00:23

What's Changed

  • chore: update frontend tooling dependencies by @dxd5001 in #21
  • chore: update PHP and GitHub Actions dependencies by @dxd5001 in #22
  • Optimize import memory and stabilize import logs by @dxd5001 in #24

New Contributors

Full Changelog: v0.9.7...v0.9.9.1

v0.9.9

Choose a tag to compare

@github-actions github-actions released this 06 Apr 04:16
fabbf14

What's Changed

New Contributors

Full Changelog: v0.9.8...v0.9.9

v0.9.8

Choose a tag to compare

@github-actions github-actions released this 20 Mar 09:39
62b31f8

What's Changed

  • Release v0.9.8: Hierarchical taxonomy import, pipe delimiter improvements, and license encryption by @firstelementjp in #15

Full Changelog: v0.9.7...v0.9.8

v0.9.7

Choose a tag to compare

@github-actions github-actions released this 15 Feb 13:02

Full Changelog: v0.9.5...v0.9.7

v0.9.6

Choose a tag to compare

@github-actions github-actions released this 13 Feb 09:07
d44c2da

What's Changed

Full Changelog: v0.9.5...v0.9.6