Commit Graph

84 Commits

Author SHA1 Message Date
6912bdb2d4 fix: Add DenseSheetData type (#3195) 2024-09-05 10:25:52 +08:00
5a36cb423d NaN and Infinity error export
- `read` handle `Int8Array` (to support Java engines)
- `sheet_to_formulae` option to suppress values
- handle unexpected `<charset/>` (fixes #3143 h/t @dearzubi)
2024-07-04 15:54:34 -04:00
947a5178bd ssf format NaN and Infinity values 2024-04-27 19:49:12 -04:00
432ac1fda7 xlsx-cli v1.1.4 2023-10-11 16:22:42 -04:00
248108b667 dense types 2023-09-21 04:12:13 -04:00
955543147d version bump 0.20.0 2023-06-23 05:48:47 -04:00
333e4e40f9 version bump 0.19.3 2023-04-17 23:39:28 -04:00
c06a32043f Add ESM helper methods to CJS build (fixes #2909) 2023-04-10 01:15:44 -04:00
16dd8a6eae UTF16LE sans codepage (fixes #2898 h/t @brismuth) 2023-03-15 04:17:09 -04:00
5141222c24 sheet_to_json type include origin option
Co-authored-by: Hulusi <chsdwn@noreply.sheetjs.com>
2023-01-01 16:53:44 -05:00
51a8619000 version bump 0.19.1 2022-11-17 04:35:34 -05:00
e7e129e417 type fix (fixes #2828 h/t @younes-io) 2022-11-16 14:03:42 -05:00
050f66ce1b version bump 0.19.0 2022-10-23 21:05:59 -04:00
6a5be04e3d Ś╫êëτ⌡ś and Š╫ěéτ⌡š 2022-09-09 16:59:22 -04:00
ad1ce0d9b0 parsers expose original book type 2022-07-08 18:45:00 -04:00
2022f7f4b0 version bump 0.18.8: dateless meridien time values 2022-05-22 19:51:41 -04:00
19e0f8f358 NUMBERS write to max column (ALL) 2022-04-11 00:11:47 -04:00
0400a87e62 version bump 0.18.5: basic NUMBERS write 2022-03-24 09:59:49 -04:00
2f274dd48c book_append_sheet rolling names 2022-03-20 22:01:28 -04:00
9a3294c955 phasing out patterns with side effects
- add ssf test to actions
- support for threaded comments (fixes #2542)
2022-03-14 02:51:33 -04:00
reviewher
02707848ad skipHidden for sheet_to_json [ci skip] 2022-03-11 16:26:02 -08:00
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
c6a86cfe98 make stream utils available to Node ESM
- sheet_to_csv blankrows/strip (fixes #2274 h/t @dmongit)
- sheet_to_json fix dedupe (see #2460 h/t @giuliohome)
- mini build browser tests
2022-03-08 20:44:10 -05:00
e14aee3e51 version bump 0.18.3
- XLSX / XLSB dynamic array formulae
- use Uint8Array when available in write (fixes #2539 h/t @RScherzer)
- mini build cleanup to satiate webpack (fixes #2526 #2530)
2022-03-03 03:35:39 -05:00
8e6c0411d9 version bump 0.18.1: ESM 2022-02-13 20:45:57 -05:00
fbdd43a3f4 deno and node ESM tests 2022-02-13 04:49:30 -05:00
88225f5fd5 esm support and deno demo 2022-02-12 01:31:47 -05:00
f78c866cf4 Parse non-conformant records from Access export 2022-02-08 04:57:56 -05:00
Michael Marziani
59538ee78f Extract SheetOption interface
Have WritingOptions and Table2SheetOpts inherit. Fixes TS error setting
sheet name when using table_to_book and other table_to functions.
2022-01-18 19:05:40 +01:00
AndrewGlago
ef21e2bea2 DSV Field Separator override [ci skip] 2021-11-09 00:31:56 +00:00
Luudoo
2b4548098e
Update index.d.ts
Fix issue #2427 correct Table2SheetOpts type
2021-10-21 11:19:46 +02:00
a4ee0ef05a outline minutiae
- column levels (fixes #1655)
- XLSX parse sheetPr with children (fixes #1798)
- XLSX enforce 32768 string limit (fixes #1537)
2021-09-22 02:45:08 -04:00
Hailong Wang
bb9faf7caf writeFileAsync type def [ci skip] 2021-09-21 09:09:24 +08:00
WineBewes
66a9cc79ca TypeScript 2.0.x compatibility [ci skip] 2021-09-13 03:45:24 +02:00
227f970ca1 version bump 0.16.5: sheet_add_dom (fixes #2073) 2020-07-30 23:38:44 -04:00
Alex Baranov
6127e19c02 feat(raw-numbers): optional raw numbers 2020-07-09 20:40:26 -07:00
768e1bdcf8 version bump 0.16.3
- updated SSF to 0.11.2
- XLS write support for `bookSST`
2020-06-29 04:07:23 -04:00
Srijon Saha
9ec9f4feb4 Add name to SheetProps
[ci skip]
2020-06-26 13:41:24 -07:00
enghong
486f35b4cc
Add option to force quotes around values in when exporting to csv (#2009) 2020-06-17 18:34:04 -07:00
a81bb78f18 version bump 0.15.5: sheets option 2020-01-27 20:20:38 -05:00
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
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
a9b8588e6c version bump 0.13.2: Buffer issues
- node 4.x buffer fix (fixes #1150 h/t @gabyidong)
- dependencies: CFB 1.0.8, codepage 1.14.0
- json object stream
2018-07-08 23:46:11 -04:00
Surgie Finesse
2918185249 DOM TABLE parse element visibility
- Hidden rows are marked as hidden by default (mimics Excel behavior).
- `display` option for `table_to_*` replicates table as it appears.

Fixes #1115
2018-05-29 11:11:06 +10:00
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
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
5de62a947f version bump 0.12.5: ancillary utility update
- add BOM to `stream.to_csv` (fixes #1024 h/t @hr5959)
- `utils.format_cell` type (h/t @victorj2307)
- duktape niggles
- demo cleanup
2018-03-12 22:51:54 -04:00
andrisarkameru
be4e21c6f1 Updated types list in TS definition [ci skip]
fixes #1026
2018-03-07 10:44:55 -05:00
8508ad4e94 version bump 0.12.2: BIFF2-4 features
- correct BIFF-dependent cell reference wrapping
- record layout fixes from sample files
- use BIFF version 2.4.338 for BOF (fixes #995 h/t @benjaminleetmaa)
- fixed potentially vulnerable regexes (h/t @davisjam)
- removed insecure deep dependency (fixes #996 h/t @dcatoday)
2018-02-21 02:10:33 -05:00
19620da30b version bump 0.12.1: BIFF5 features
- BIFF5 write number formats and other features
- XLSX/XLSB/BIFF8 Suppress "Number stored as Text" errors
- codename awareness (fixes #992 h/t @samusstrike)
- updated CFB to 1.0.3
- demo refresh
2018-02-14 15:06:35 -05:00