daravel_excel 1.25.0
daravel_excel: ^1.25.0 copied to clipboard
Excel and CSV exports and imports for Daravel, streamed with constant memory. Laravel Excel's concerns, validated imports with row numbers, downloads and disks.
Changelog #
1.18.0 #
- Changed:
xml^7.0.0 (was ^6.6.1), so the dependencies are up to date on pub.dev again; tested on xml 7.0.0 and 7.1.0.
1.15.0 #
- First release: XLSX and CSV exports and imports with Laravel Excel 3.1's concerns. Exports from
FromQuery(a chunk at a time),FromCollectionorFromGenerator, withWithHeadings,WithMapping,WithTitle,WithMultipleSheets,WithColumnFormatting,WithColumnWidths,WithCustomCsvSettings, streamed byExcel.download,Excel.store(any disk),Excel.rawandExcel.streamat a constant 24 MB for 10 000 to 500 000 rows. Imports withToModel(orWithBatchInserts),ToCollection,OnEachRow,WithHeadingRow,WithValidation(ExcelValidationException, failures with sheet row numbers, a 422),SkipsOnFailure/SkipsFailures,SkipsEmptyRows,WithChunkReading,WithStartRow,WithLimitand sheet selection, in one transaction;Excel.toArray. A streaming ZIP writer and reader with a ZIP-bomb limit,ExcelDate,NumberFormat, andmake:export/make:import(package:daravel_excel/commands.dart).