- HTML output new preamble, <table> should not be in header/footer
- XLS Built-In defined names translated to XLSX _xlnm form
- README: streaming read strategies
- If approximation error is sufficiently small, assume MDW is 6
- TS rename Utils type to XLSX$Utils (see #618)
- TZ consistency for DBF and others (closes#663 h/t @peeyushsrivastava)
- Date1904 XLSX/XLSB/XLS/XLML consistency (fixes#175 h/t @SheetJSDev)
- dateNF corrects for plaintext date parsing (fixes#658 h/t @mmancosu)
- new travis tests override local time zones
- updated SSF to 0.9.2
- XLSB style records and number format writing
- CSV avoid parseFloat (fixes#646 h/t @jabbermarky)
- CSV recognize mac line ending (fixes#648 h/t @charlesread)
- BIFF2 format table refactored to align with SSF
- BIFF5 image data exposure
- SSF custom format auto table update (fixes#267 h/t @Fangmingdu)
- eslint more checks
- browser test timeout extended to 10 seconds
- UTF-16 Unicode Text (TXT) write
- Lotus Formatted Text (PRN) read/write
- DBF version 2 field length adjustments
- throw errors if SheetNames is invalid (fixes#376 h/t @pietersv)
- XLSB read V H VH + write V H VH
- XLSX read V H VH + write V H VH
- XLML read V H VH + write V H VH
- XLS read V H VH
- fixes#123 h/t @rla-dev @Mior
- fixes#464 h/t @enobufs @thowk
- fixes#498 h/t @digity
- fixes#503 h/t @digity