v1.1.0 — CSV Paste Mode
Features
- CSV Paste Mode: Paste CSV data directly into the module in addition to uploading a file. Choose between "CSV File" and "Paste CSV Data" via the new source selector.
- Mode-gated field visibility: only the relevant input is shown per mode.
- Frontend render and Builder preview both dispatch by source mode.
Technical
- REST POST endpoint for pasted content (authenticated, 100 KB limit, UTF-8 validated).
- Parser refactor:
parseCsvText(pure),parseUrl(file, mtime cache),parseString(text, content-hash cache). - PHPUnit set up with 9 unit tests.
- Self-hosted update checker wired to GitHub Releases — WordPress auto-updates work out of the box.
Install / Upgrade
Download divi-csv-events-v1.1.0.zip below and upload via WordPress → Plugins → Add New → Upload Plugin. Existing installs can enable auto-updates from the Plugins screen.
Requirements
- WordPress 6.4+
- PHP 8.0+
- Divi 5.0+