Releases: LuremoDigital/Export-builder
Releases · LuremoDigital/Export-builder
Release list
1.4.2
What's Changed
- Add refund columns to Commerce accounting preset by @LuukRM2000 in #18
Full Changelog: v1.4.1...v1.4.2
1.4.1
Added
- Saved export templates can now run from Craft's native element index Export button
v1.4.0
Added
- Template configuration import and export for moving saved templates between projects
- Export file retention cleanup for completed local export files
Fixed
- Export direction icon alignment
v1.3.1
Changed
- XML exports now match Craft's native XML structure.
Removed
- Custom XML root and row naming settings.
v1.3.0
Added
- Commerce accounting preset with 19 verified order columns (Pro)
- Commerce integration tests for CSV output, empty results, settings, and warnings
Changed
- Order date filters now use
dateOrdered
Fixed
- Preset replacement now asks for confirmation when fields are already selected
v1.2.0
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/_3suffixes - 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
xmlas a format value; integrators validating the format field should allow it - the plugin now requires the PHP
xmlwriterextension (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