Skip to content

v1.2.0

Choose a tag to compare

@LuukRM2000 LuukRM2000 released this 02 Jul 14:51
· 41 commits to main since this release
a4fa70b

Added

  • XML export format (Pro): generic row-based XML output — one row node per exported item, one child element per selected field, with a configurable root and row element name
  • inline XML Settings under Output Format with clear, field-level name validation (invalid names are rejected, never silently rewritten), plus a hint explaining how column titles become XML tag names and how duplicate names get _2/_3 suffixes
  • XML output streams to disk with flat memory, escapes values safely, strips characters that are illegal in XML 1.0, and verifies writes so a failed or interrupted run never exposes a partial file as a completed export

Changed

  • export format metadata (label, MIME type, file extension, edition gating) now lives in a single registry, so every surface (validation, downloads, delivery, format dropdown) agrees on the supported formats
  • unknown export formats now fail with a clear error everywhere instead of silently falling back to CSV
  • webhook delivery payloads can now carry xml as a format value; integrators validating the format field should allow it
  • the plugin now requires the PHP xmlwriter extension (enabled by default in PHP)
  • run history now shows "Completed, no matching rows" instead of "0 rows" for a completed run with no results
  • polished the Save Template button styling

Fixed

  • email delivery attachments now use the export's actual file name instead of a generated temporary name

Full Changelog: v1.1.0...v1.2.0