69bb1e79a3 
							
						 
					 
					
						
						
							
							"side-effect free"  
						
						
						
					 
					
						2022-03-19 21:54:41 -04: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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								Dan Dascalescu 
							
						 
					 
					
						
						
						
						
							
						
						
							96eee3c7eb 
							
						 
					 
					
						
						
							
							Doc json_to_sheet cell type resolution [ci skip]  
						
						
						
					 
					
						2021-09-11 01:33:48 -07:00 
						 
				 
			
				
					
						
							
							
								Himanshu Saini 
							
						 
					 
					
						
						
						
						
							
						
						
							af34ae4178 
							
						 
					 
					
						
						
							
							Clarification on json_to_sheet header array  
						
						... 
						
						
						
						[ci skip]
Co-authored-by: Austin Turner <paustint@gmail.com>
Co-authored-by: reviewher <reviewher@sheetjs.com> 
						
					 
					
						2021-09-11 13:48:49 +05:30 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							227f970ca1 
							
						 
					 
					
						
						
							
							version bump 0.16.5: sheet_add_dom ( fixes   #2073 )  
						
						
						
					 
					
						2020-07-30 23:38:44 -04: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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1a5bba267b 
							
						 
					 
					
						
						
							
							version bump 0.15.2: actually pass lint tests  
						
						
						
					 
					
						2019-11-14 20:46:49 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5dd16ae640 
							
						 
					 
					
						
						
							
							version bump 0.12.3: cleanup  
						
						... 
						
						
						
						- PtgList and old Ptg record support
- fleshed out ftab constants from macrosheet support
- reimplemented / fixed / removed shim functions
- demo refresh 
						
					 
					
						2018-02-28 05:41:49 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							75845a0ca7 
							
						 
					 
					
						
						
							
							version bump 0.11.19: browser writeFile  
						
						... 
						
						
						
						- IE6-9 ActiveX + VBScript shim
- `writeFile` supported in browser
- `oldie` demo for IE write strategies 
						
					 
					
						2018-02-03 15:46:32 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1d74977718 
							
						 
					 
					
						
						
							
							version bump 0.11.17: sheet_add_{aoa,json}  
						
						... 
						
						
						
						- Skip extraneous trailing records (fixes  #938  h/t @benjaminleetmaa)
- XLS -> XLML oddities (fixes  #678  h/t @buserror)
- ionic demo
- sheet_add_aoa and sheet_add_json
Issues:
- fixes  #947  h/t @fpasxos
- fixes  #666  h/t @samuelkavin
- fixes  #301  h/t @acgentry
- fixes  #561  h/t @Ideandro 
						
					 
					
						2018-01-09 02:36:02 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							cd2e639fc2 
							
						 
					 
					
						
						
							
							version bump 0.11.11: CFB miscellany  
						
						... 
						
						
						
						- export `sheet_to_txt` (fixes  #905  h/t @aj4mq)
- BIFF4 Format Record aligned to BIFF 2/3 (fixes  #909  h/t @ToujouAya)
- updated CFB to 1.0.1
- typescript standalone demo
- nexe / pkg xlsx.njs demo 
						
					 
					
						2017-12-01 00:48:10 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1a8f97269e 
							
						 
					 
					
						
						
							
							demo refresh [ci skip]  
						
						
						
					 
					
						2017-09-24 19:40:09 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9ba09bab5e 
							
						 
					 
					
						
						
							
							improved plaintext parsing  
						
						... 
						
						
						
						- fuzzy number check disregards commas (fixes  #709  h/t @mz121star)
- updated to CFB 0.12.1
- parse_dom_table and html_to_sheet raw option
- canvas-datagrid demo
- docs and TS definition update 
						
					 
					
						2017-08-09 18:38:23 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5855bcb678 
							
						 
					 
					
						
						
							
							demos and docs [ci skip]  
						
						... 
						
						
						
						- json_to_sheet options (fixes  #771  h/t @enniob)
- demos include HTML files (fixes  #770  h/t @jwamsley) 
						
					 
					
						2017-08-08 16:31:17 -04:00 
						 
				 
			
				
					
						
							
							
								Anton Alexandrenok 
							
						 
					 
					
						
						
						
						
							
						
						
							2339e13222 
							
						 
					 
					
						
						
							
							skipHidden option for sheet_to_csv (fixes   #755 )  
						
						... 
						
						
						
						Note: Excel CSV conversion includes hidden rows and columns by default 
						
					 
					
						2017-08-02 19:41:44 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6a100b9085 
							
						 
					 
					
						
						
							
							rollup demo [ci skip]  
						
						
						
					 
					
						2017-06-08 02:19:11 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3fde651a8c 
							
						 
					 
					
						
						
							
							sheet_to_html  
						
						... 
						
						
						
						- added to TS definition and tests
- clarified behavior of plaintext files (fixes  #641  h/t @dskrvk)
- removed old test files 
						
					 
					
						2017-05-16 13:45:35 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c3c0bc5266 
							
						 
					 
					
						
						
							
							version bump 0.10.1: json_to_sheet, misc fmts  
						
						... 
						
						
						
						- SYLK auto fail into DSV on bad header (fixes  #651  h/t @mmancosu)
- CSV automatically wrap `ID` in quotes
- json_to_sheet (see issue #610 ) 
						
					 
					
						2017-05-11 14:36:32 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a8736580a5 
							
						 
					 
					
						
						
							
							version bump 0.10.0: cleanup  
						
						... 
						
						
						
						- 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 
						
					 
					
						2017-05-09 14:07:57 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							810c447bf9 
							
						 
					 
					
						
						
							
							browser tests and doc cleanup [ci skip]  
						
						
						
					 
					
						2017-05-01 01:00:00 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b3ace1e5a9 
							
						 
					 
					
						
						
							
							Doc Improvements [ci skip]  
						
						
						
					 
					
						2017-04-13 13:05:42 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b9dae134f2 
							
						 
					 
					
						
						
							
							TXT/PRN  
						
						... 
						
						
						
						- 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) 
						
					 
					
						2017-04-02 20:16:03 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							65f1c7e58b 
							
						 
					 
					
						
						
							
							HTML DOM Element read  
						
						... 
						
						
						
						- DOM <table> element parsing (fixes  #576  h/t @axolo)
- removed InterfaceHdr check (fixes  #209  h/t @Batistleman)
- gitbook docs 
						
					 
					
						2017-03-29 15:14:15 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							70c48a74b9 
							
						 
					 
					
						
						
							
							API Improvements  
						
						... 
						
						
						
						- `aoa_to_sheet` function (fixes  #314  h/t @fonzy2013 @rvdwijngaard)
- `writeFileAsync` function (fixes  #396  h/t @barbalex)
- `sheet_to_json` tests + docs + blankrows (fixes  #602  h/t @EEaglehouse)
- write number format scan now includes every index >= 50
- propagate SSF IE8 fixes (fixes  #171  h/t @sheetjsdev)
- update shim for extendscript (see #603  h/t @firas3d)
- more flow type definitions 
						
					 
					
						2017-03-24 21:36:40 -04:00 
						 
				 
			
				
					
						
							
							
								Jim 
							
						 
					 
					
						
						
						
						
							
						
						
							9ae3a64af8 
							
						 
					 
					
						
						
							
							sheet_to_json default value 
						
						... 
						
						
						
						uses `defval` key in options object
fixes  #583  h/t @jimjin
fixes  #582  h/t @jimjin
fixes  #147  h/t @jtadmor 
						
					 
					
						2017-03-23 01:58:08 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a846f7184d 
							
						 
					 
					
						
						
							
							utility improvements  
						
						... 
						
						
						
						- sheet_to_csv strip option (fixes  #182  h/t @davidworkman9)
- sheet_to_json dateNF option (fixes  #134  h/t @rotemtam)
- file type detection expanded to 4 byte magic number 
						
					 
					
						2017-03-22 03:50:11 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							245dd7fd82 
							
						 
					 
					
						
						
							
							Documentation improvements  
						
						... 
						
						
						
						- multiformat column widths (fixes  #591  h/t @sheeeeep)
- skip nested BIFF files 
						
					 
					
						2017-03-20 05:02:25 -04:00