Version 5.1.0
September 1, 2026
Added
- Beam temp files now live on Craft's temp asset upload filesystem, so exports work on Craft Cloud and other multi-instance hosts (#19)
- Beam temp files can be cleared from Utilities → Caches and
php craft clear-caches/beam-temp - Optional plugin setting to delete temp files after download (off by default)
Version 5.0.1
September 1, 2026
Added
- Added support for multiple sheets in Excel (XLSX) exports
- Added soft newline support in XLSX cells with automatic text wrapping
Fixed
- Fixed a fatal error on PHP 8.2+ when exporting a file whose filename contains special characters (
FILTER_SANITIZE_STRINGwas removed;getFilename()now usesFileHelper::sanitizeFilename()) (#25)
Version 5.0.0
April 23, 2024
Added
- Craft 5 support
Version 3.0.0
October 3, 2022
Added
- Craft 4 support
- Support for formatting cell values
Fixed
- Fixes PHP deprecation notice
Changed
- Updated
mk-j/php_xlsxwriterto ^0.38.0
Version 2.1.5
January 27, 2020
Added
- Added BOM sequence to improve interoperability with programs interacting with CSV, like Microsoft Excel. (#13)
Version 2.1.4
June 6, 2019
Fixed
- Fixed error when trying to download export for a user without access to the CP
Version 2.1.3
February 2, 2019
Added
- Added route so Beam can be used in the control panel
Version 2.1.2
January 30, 2019
Fixed
- Fixed exception when league/csv 8.x is installed
Version 2.1.1
January 5, 2019
Changed
- Changed league/csv dependency to not conflict with Feed Me
Version 2.1.0
November 24, 2018
Added
- Added an model and template methods to make it easier to add content and change config on the fly, in loops etc.
Changed
- The template syntax is now more flexible and easier to work with (this is a breaking change)
- Output will now be written to a temporary file, and the browser will redirect to another url for downloading. This gets rid of the problems with possible whitespace being included in the CSV.
Version 2.0.0
November 1, 2017
Added
- Initial release