Commit Graph

77 Commits

Author SHA1 Message Date
SheetJS fdbbf2d6bf precise time parse (h/t @ragearino @MyAddonsDev ) 2022-08-06 22:50:58 -04:00
SheetJS d55b7a3063 numbers OperationStorage iwa warning 2022-07-31 19:48:04 -04:00
SheetJS ba94ffba35 version bump 0.18.10 2022-07-25 22:27:52 -04:00
SheetJS ad1ce0d9b0 parsers expose original book type 2022-07-08 18:45:00 -04:00
SheetJS 4a31cb9810 warn on codepage override in mini build [ci skip] 2022-06-22 15:59:45 -04:00
SheetJS 4cc0412154 roundtrip 1904 date setting 2022-06-06 19:10:33 -04:00
SheetJS 2022f7f4b0 version bump 0.18.8: dateless meridien time values 2022-05-22 19:51:41 -04:00
SheetJS 2ff31276b0 slk defined name parse 2022-05-09 02:49:17 -04:00
SheetJS 87e826f299 SYLK process 1904 dates (fixes #1545 h/t @Slayess) 2022-04-27 04:26:35 -04:00
SheetJS 8124fcbae0 newline normalization 2022-04-20 13:31:11 -04:00
SheetJS 0f0b3de821 popping IIFEs to appease rollup tree shaking 2022-03-22 16:19:05 -04:00
SheetJS 69bb1e79a3 "side-effect free" 2022-03-19 21:54:41 -04:00
SheetJS b9e7d0d8f4 XLSB/XLS Record Name refactor 2022-03-12 09:05:57 -05:00
SheetJS 0044f3be82 clean cptable global pollution 2022-03-11 01:16:24 -05:00
SheetJS 0b6ebc67da DBF preserve field properties
- DBF write type N and roundtrip C length (fixes #1888 h/t@bandizsolt)
- clean up xhr demo (fixes #2604 h/t @UP2022742)
- clean up vue / nuxt demo
2022-03-10 00:31:13 -05:00
SheetJS 88225f5fd5 esm support and deno demo 2022-02-12 01:31:47 -05:00
Hugo Aboud 92d8a38ef6 avoid utf-8 buffer re-decoding 2022-02-08 00:19:27 -03:00
Louis Jackson-Rees 9e9e4bcb45 FS option skip PRN parse [ci skip] 2021-11-09 04:45:31 +00:00
AndrewGlago ef21e2bea2 DSV Field Separator override [ci skip] 2021-11-09 00:31:56 +00:00
SheetJS 09bd0755b5 version bump 0.17.3 2021-10-13 03:26:40 -04:00
Richard Gibson 3af23c31dd
Support UTF-8 decoding for non-buffer input
Fixes #2081
2021-10-05 20:23:44 -04:00
David Rault 0a0244cdfa DSV Pipe (|) potential delimiter [ci skip] 2021-09-30 10:46:35 +02:00
SheetJS e59de73f99 Hyperlink cleanup [ci skip]
- XLS normalize URLs and use moniker (fixes #2385)
- ODS row heights and column widths (fixes #2378)
- DSV parse of files with leading <, deviating from Excel (fixes #1238)
- read `ArrayBuffer` with no type (fixes #2316)
- removed invalid test files that throw errors due to string length
- AOA/JSON null optional map to #NULL! (fixes #1196)
2021-09-30 03:28:03 -04:00
Betsy Gamrat 7a00f3986d DSV double quote parsing (fixes #2270) [ci skip] 2021-09-14 05:53:11 -04:00
SheetJS 7468f3b635 version bump 0.17.1: short XLSB records 2021-08-18 14:34:02 -04:00
SheetJS 81b7614e45 SYLK shared formulae 2021-08-11 05:05:36 -04:00
Бронякин Даниил c56347eff5 Use opts.codepage as default encoding for DBF 2021-07-29 04:50:50 -04:00
Jeremy Mill 3542d62fff version bump 0.17.0
- Explicit errors on inconsistent XLS records
- DBF cap worksheet to 1<<20 rows
2021-05-13 15:07:05 -04:00
Srijon Saha c615f85034
Fix issue with dbf parsing 2020-06-16 13:51:56 -07:00
Garrett Luu 5b356e2528 Fixed separators on files with \r\n at end of line
fixes #1943
2020-06-12 14:39:01 -07:00
Manthan bef6c7e475 fix: disabling PRN by default
fixes #1976 fixes #1983 fixes #1977
2020-06-04 23:38:41 -04:00
SheetJS 0a57229d3b version bump 0.15.6: niggles from 2012
- CFB prevent infinite loop (h/t @rossj)
- pass updated eslint checks (fixes #1726 h/t @BjoernRave)
- defined name proper encoding (fixes #1785 h/t @laohe98)
- correct theme color order (fixes #389 h/t @foreverpw)
- ODS / XLML more aggressive flagging of stub cells
- cellStyles implies sheetStubs
- updated SSF to 0.10.3
2020-03-15 03:57:44 -04:00
SheetJS b7c0b0d914 fixed flow typecheck
- update FilterDatabase defined name when writing AutoFilter
- XLML stub cells have blank Data block
- HTML export honor `id` option
- expose `sheet_get_cell`
2019-10-31 23:09:14 -04:00
SheetJS 442c4342df version bump 0.14.5: XLS grind
- XLS force stub for commented cells (fixes #1567 h/t @Krelborn)
- XLS PtgNameX use ixti (fixes #1581 h/t @staperney)
2019-08-03 18:51:31 -04:00
SheetJS 9aabf36142 version bump 0.14.4
- CFB update (fixes #1149 h/t @xjnotxj)
- SYLK character encoding (fixes #1544 h/t @Slayess)
- DBF and SYLK ANSI codepage support
2019-07-20 23:32:02 -04:00
SheetJS 078e5b7eba version bump 0.14.0: sheet_to_json `raw` default
- sheet_to_json defaults to raw values (fixes #1252)
- update dependencies
2018-09-06 03:55:28 -04:00
SheetJS d3d5bfc988 version bump 0.13.4: more corner cases
- explicitly throw when expected AOA isn't (fixes #1214 h/t @mnori)
- `ignoreEC` option to suppress IGNOREEC records on write
- workaround for BIFF2 BOF mismatch (fixes #1220 h/t @AhmadZuhdi)
2018-08-15 15:34:41 -04:00
Victor Phung 01de12d24f pass codepage option to DSV `buffer` parser
Fixes #1218 ; Closes #1219
2018-08-14 16:02:29 -04:00
SheetJS 233102d172 version bump 0.12.13: sylk niggles
- sylk column-major order support
- third-party extensions in SST
- `string` type codepage
2018-05-19 21:34:59 -04:00
SheetJS c0b4895881 version bump 0.12.12: ecosystem deprecations
- node 10 `Buffer` deprecation workaround (with dependency update)
- Angular 6 global deprecation workaround (fixes #1088 h/t @cristhiank)
- BIFF8 write standard and custom properties
- TH elements in HTML string (fixes #1090 h/t @GigiSan)
- planmaker export quirks
2018-05-05 02:34:37 -04:00
SheetJS 93f7749bec version bump 0.12.8: sheetRows multiformat support
- all formats accept `sheetRows` option (fixes #1062 h/t @prog666)
- `table_to_*` support for `sheetRows`
- demo cleanup
2018-04-06 02:39:48 -04:00
SheetJS f002afae4b version bump 0.12.0: extendscript fixes
- ExtendScript write quirks (fixes #986 h/t @grefel)
- BIFF8 write number formats (fixes #987 h/t @scwood)
- xlsx.extendscript.js library script
- readFile / writeFile support ExtendScript
- flow update
2018-02-08 13:21:39 -05:00
SheetJS c2ec7555fb version bump 0.11.18: infrastructure
- updated dependencies
- fixed eslint config
- fusebox demo
2018-01-23 04:07:55 -05:00
reviewher c654a2656b archaic browser compatibility and testing
IE11 Compatibility View levels 5 and 7 (see #952)
Firefox 5.0+ passes browser test (see #950)
2018-01-11 03:07:07 -05:00
SheetJS f277ebe140 version bump 0.11.16: refresh
- HTML whitespace (fixes #849 h/t @laurentauthier)
- XLML number format write (fixes #904 h/t @james-boswell)
- XLAM/XLA write
- 'array' write type
- XLSX/XLSB/XLS/XLML RTL read/write
- XLS merge cells write
- demo and typing refresh
2017-12-30 03:20:00 -05:00
SheetJS c9cab8078c version bump 0.11.13: codepage
- binary CSV `codepage` read option (fixes #907 h/t @popovserhii)
- BIFF2-5 `codepage` read option (fixes #912 h/t @makcbrain)
- `xlsx` utility `--codepage` override option
- HTML support some common entities (fixes #914 h/t @razvanioan)
2017-12-09 02:17:25 -05:00
SheetJS eff7d153e8 version bump 0.11.12: merging js-harb
- ETH format and utils merged from js-harb
- added shim to npm package (fixes #911 h/t @dackmin)
- TS defs refresh
- updated test_files
2017-12-03 23:41:41 -05:00
SheetJS 7c7f4a69d4 version bump 0.11.9
- CLI `--book` convert all worksheets (fixes #701 h/t @pmelisko)
- Detect ";"-DSV with no "\t" or "," (fixes #875 h/t @sh977218)
- editable HTML uses spans for IE6+ compat (fixes #851 h/t @elogicmedia)
- XLSB formula structure parallels XLS (fixes #680 h/t @bstiel)
2017-11-15 13:14:02 -05:00
SheetJS 825830d1cd version bump 0.11.7: VFP DBF write
- DBF writer (dBASE II + VFP extensions)
- updated CFB to 0.13.2
- BIFF8 XLS write VBA
2017-10-27 12:25:54 -04:00
SheetJS f968dfe4ed version bump 0.11.6: ancillary format update
- BIFF5 XLS write (bookType "biff5")
- DBF Level 7 read
- ODS whitespace and repeated rows
- flow and lint cleanup
2017-10-16 20:14:32 -04:00