83ddb4c120 
							
						 
					 
					
						
						
							
							unified autofilter defined name sync on export  
						
						
						
					 
					
						2022-05-30 04:42:10 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e6ae86df55 
							
						 
					 
					
						
						
							
							XLSB/ODS write defined names  
						
						
						
					 
					
						2022-05-24 21:45:55 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8124fcbae0 
							
						 
					 
					
						
						
							
							newline normalization  
						
						
						
					 
					
						2022-04-20 13:31:11 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e6b6f382c0 
							
						 
					 
					
						
						
							
							xsd:boolean strict truthy parsing ( fixes   #2658 )  
						
						... 
						
						
						
						Co-authored-by: Dmitry Kostochko <dkostochko@users.noreply.github.com> 
						
					 
					
						2022-04-18 17:31:41 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							69bb1e79a3 
							
						 
					 
					
						
						
							
							"side-effect free"  
						
						
						
					 
					
						2022-03-19 21:54:41 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							61b17a8bc8 
							
						 
					 
					
						
						
							
							version bump 0.18.4  
						
						
						
					 
					
						2022-03-15 23:23:39 -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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b9e7d0d8f4 
							
						 
					 
					
						
						
							
							XLSB/XLS Record Name refactor  
						
						
						
					 
					
						2022-03-12 09:05:57 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0044f3be82 
							
						 
					 
					
						
						
							
							clean cptable global pollution  
						
						
						
					 
					
						2022-03-11 01:16:24 -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 
						 
				 
			
				
					
						
							
							
								Logan Houp 
							
						 
					 
					
						
						
						
						
							
						
						
							4d00394678 
							
						 
					 
					
						
						
							
							XLSX !protect check on write [ci skip]  
						
						
						
					 
					
						2021-11-04 01:14:09 -04: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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							88e662af99 
							
						 
					 
					
						
						
							
							empty row parsing ( fixes   #1413 ) [ci skip]  
						
						
						
					 
					
						2021-09-23 00:19:42 -07: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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							20212e1cc2 
							
						 
					 
					
						
						
							
							version bump 0.16.9: utf-8 codenames  
						
						
						
					 
					
						2020-11-20 02:13:01 -05:00 
						 
				 
			
				
					
						
							
							
								Robin Hu 
							
						 
					 
					
						
						
						
						
							
						
						
							f7835d67b2 
							
						 
					 
					
						
						
							
							Add support for outline configuration  
						
						... 
						
						
						
						- "Summary rows below detail"
- "Summary columns to right of detail" 
						
					 
					
						2020-11-02 18:08:52 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Yonkov 
							
						 
					 
					
						
						
						
						
							
						
						
							b0e68a9409 
							
						 
					 
					
						
						
							
							Add escape slash to cell matcher  
						
						
						
					 
					
						2020-10-12 11:13:22 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9f1ba60c8d 
							
						 
					 
					
						
						
							
							version bump 0.16.8: CRLF in formulae  
						
						
						
					 
					
						2020-10-06 17:54:04 -04:00 
						 
				 
			
				
					
						
							
							
								赵风昭 
							
						 
					 
					
						
						
						
						
							
						
						
							0cc6cc9627 
							
						 
					 
					
						
						
							
							XLSX verify formula is string ( fixes   #1703 )  
						
						... 
						
						
						
						Co-authored-by: SheetJS <dev@sheetjs.com> 
						
					 
					
						2020-09-08 20:18:48 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2e32611dbb 
							
						 
					 
					
						
						
							
							version bump 0.16.6: xlfn option  
						
						
						
					 
					
						2020-08-12 17:58:02 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1a5bba267b 
							
						 
					 
					
						
						
							
							version bump 0.15.2: actually pass lint tests  
						
						
						
					 
					
						2019-11-14 20:46:49 -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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							36fcb00045 
							
						 
					 
					
						
						
							
							version bump 0.15.1  
						
						... 
						
						
						
						- XLSX XML ignore attribute (fixes  #1595  h/t @samih-dev)
- HTML capture and persist merge info
- mini build remove errant codepage reference 
						
					 
					
						2019-08-14 16:11:16 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9a6d8a1d3d 
							
						 
					 
					
						
						
							
							version bump 0.14.3: formula niggle ( closes   #1388 )  
						
						
						
					 
					
						2019-04-30 03:31:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0c36667c0c 
							
						 
					 
					
						
						
							
							version bump 0.14.2: comment xml ( fixes   #1468 )  
						
						
						
					 
					
						2019-04-01 10:25:15 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1eb1ec985a 
							
						 
					 
					
						
						
							
							version bump 0.14.1: AutoFilter issues  
						
						... 
						
						
						
						- `stream.to_json` fix (fixes  #167  h/t @Alex0007)
- AutoFilter `_FilterDatabase` Defined Name (fixes  #1262  h/t @nitramL) 
						
					 
					
						2018-11-13 15:25:51 -05: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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							10439f7879 
							
						 
					 
					
						
						
							
							version bump 0.13.3: dynamics export  
						
						... 
						
						
						
						- repair missing dynamics export metadata
- correct handling of non-DOM whitespace (fixes  #1156  h/t @Sakura777)
- removed duplicate entity decode (fixes  #1178  h/t @mishaberman) 
						
					 
					
						2018-07-25 02:40:26 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9866dfc010 
							
						 
					 
					
						
						
							
							version bump 0.13.1: SST optimization  
						
						... 
						
						
						
						- XLSX / XLSB avoid linear scan when emitting SST
- minor nits 
						
					 
					
						2018-06-22 17:40:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							eb5fc87be4 
							
						 
					 
					
						
						
							
							version bump 0.12.11: file format range limits  
						
						
						
					 
					
						2018-04-27 16:42:58 -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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c2ec7555fb 
							
						 
					 
					
						
						
							
							version bump 0.11.18: infrastructure  
						
						... 
						
						
						
						- updated dependencies
- fixed eslint config
- fusebox demo 
						
					 
					
						2018-01-23 04:07:55 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							33f96fc6ae 
							
						 
					 
					
						
						
							
							version bump 0.11.15: right-to-left write  
						
						... 
						
						
						
						- XLSX right-to-left support (fixes  #927  h/t @mghayour)
- HTML string preserve newline (fixes  #929  h/t @Irikos) 
						
					 
					
						2017-12-24 21:25:03 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b3873ea615 
							
						 
					 
					
						
						
							
							version bump 0.11.14: links  
						
						... 
						
						
						
						- BIFF5 + ODS read named ranges
- internal link range normalization
- BIFF8 + ODS link write
- internal link write (fixes  #685  h/t @gawi) 
						
					 
					
						2017-12-14 20:18:40 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							547fba56a2 
							
						 
					 
					
						
						
							
							version bump 0.11.10: binary miscellany  
						
						... 
						
						
						
						- XLSX empty numeric cells stubbed (fixes  #891  h/t @mgoku)
- XLS sheet type identification
- XLS/XLSB/XLSM CodeName exposure (fixes  #361  h/t @TennisVisuals)
- CFB re-exported 
						
					 
					
						2017-11-19 20:51:14 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							807eac273b 
							
						 
					 
					
						
						
							
							miscellany  
						
						... 
						
						
						
						- systemjs browser example
- more precise file type resolution
- small corner cases from test corpus
- removed neq in tests (fixes  #735  h/t @TeamworkGuy2)
- package.json devDependencies versions (fixes  #740  h/t @the-spyke) 
						
					 
					
						2017-07-26 04:35:28 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6a913d3a7b 
							
						 
					 
					
						
						
							
							version bump 0.10.8  
						
						... 
						
						
						
						- TS definition removed DOM references (fixes  #724  h/t @shaunc)
- extendscript inconsistent processing of bitwise ops
- updated browser tests 
						
					 
					
						2017-07-10 18:18:18 -04:00 
						 
				 
			
				
					
						
							
							
								Danwakeem 
							
						 
					 
					
						
						
						
						
							
						
						
							d28cc872c7 
							
						 
					 
					
						
						
							
							XLS/XLSX/XLSB Row Outline Levels ( closes   #723 )  
						
						... 
						
						
						
						note: @sheetjsdev rewrote implementation, original PR author used 
						
					 
					
						2017-07-10 06:02:06 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							00f25cfe1e 
							
						 
					 
					
						
						
							
							version bump 0.10.7: autocorrections for bad files  
						
						... 
						
						
						
						- recalculate SSF for malformed files (fixes  #506  h/t @asksahil)
- malformed shared string (fixes  #445  h/t @Ramzec)
- SSF added to TS def (fixes  #711  h/t @duckywang1)
- Norsk property names
- resolved gitbook processing issues 
						
					 
					
						2017-07-05 18:27:54 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1988338deb 
							
						 
					 
					
						
						
							
							version bump 0.10.6: encoding tweaks  
						
						... 
						
						
						
						- updated codepage to 1.9.0
- replaced \u2603 with \s\S (fixes  #687  h/t @clgnik) 
						
					 
					
						2017-06-24 02:51:37 -04:00 
						 
				 
			
				
					
						
							
							
								James Yang 
							
						 
					 
					
						
						
						
						
							
						
						
							36022a0f56 
							
						 
					 
					
						
						
							
							fix hyperlink text encoding  
						
						... 
						
						
						
						see issue https://github.com/SheetJS/js-xlsx/issues/684  
						
					 
					
						2017-06-13 10:26:29 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5d997df419 
							
						 
					 
					
						
						
							
							version bump 0.10.5  
						
						... 
						
						
						
						- 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 ) 
						
					 
					
						2017-06-09 21:54:33 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							aff7b95272 
							
						 
					 
					
						
						
							
							Date/Time Minutiae  
						
						... 
						
						
						
						- 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 
						
					 
					
						2017-06-01 17:22:11 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							99b513875b 
							
						 
					 
					
						
						
							
							lint and type fixes  
						
						... 
						
						
						
						- removed CFB test (fixes  #654  h/t @wolfgang42)
- book_append_sheet optional name (fixes  #652  h/t @jomel)
- strict mode compliance (h/t @simon-p-r @loongdefect @appersonj)
- flow fixes (h/t @jameskraus for help with Date#getYear)
- fixed minifier to generate ExtendScript-compatible code 
						
					 
					
						2017-05-13 14:21:22 -04:00