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 
						 
				 
			
				
					
						
							
							
								Maxim Kukhtenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							fb97bf1768 
							
						 
					 
					
						
						
							
							VBA CFB test [ci skip]  
						
						
						
					 
					
						2018-02-04 19:01:44 -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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								html5-李恒逸 
							
						 
					 
					
						
						
						
						
							
						
						
							a7d3779724 
							
						 
					 
					
						
						
							
							__toBuffer chunking ( fixes   #937 )  
						
						... 
						
						
						
						10240 threshold from older version of fixdata 
						
					 
					
						2018-01-02 11:49:44 -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 
						 
				 
			
				
					
						
							
							
								Vincent Jaubert 
							
						 
					 
					
						
						
						
						
							
						
						
							028d7010a5 
							
						 
					 
					
						
						
							
							sheet_to_json: __EMPTY keys for missing headers  
						
						... 
						
						
						
						closes  #864  
					
						2017-12-17 11:32:55 -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 
						 
				 
			
				
					
						
							
							
								大黄蜂coder 
							
						 
					 
					
						
						
						
						
							
						
						
							b17a09849a 
							
						 
					 
					
						
						
							
							HTML TD 't' attribute ( fixes   #917 )  
						
						... 
						
						
						
						note: @sheetjsdev authored commit, original PR date/author used 
						
					 
					
						2017-12-12 02:14:46 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3f6f8e93ed 
							
						 
					 
					
						
						
							
							version bump 0.11.8: CFB 1.0.0  
						
						... 
						
						
						
						- travis node 9 test
- demo refresh 
						
					 
					
						2017-11-05 14:18:35 -05:00 
						 
				 
			
				
					
						
							
							
								Andreas Hjortland 
							
						 
					 
					
						
						
						
						
							
						
						
							1ab13069cb 
							
						 
					 
					
						
						
							
							Remove closing > of <br> tag  
						
						... 
						
						
						
						Use get_dom_element 
						
					 
					
						2017-10-31 20:18:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c88f83940c 
							
						 
					 
					
						
						
							
							RTF write stub  
						
						... 
						
						
						
						- Empty WS on RTF read, rudimentary write
- reshape XLS VBA blob
- CI adding back old nodejs versions
- refresh tests and docs 
						
					 
					
						2017-10-02 04:15:36 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							af3df44633 
							
						 
					 
					
						
						
							
							version bump 0.11.5: "string" type  
						
						... 
						
						
						
						- proper JS string input / output type
- bower main now uses full version (fixes  #820  h/t @newmesiss)
- DOM parse directly acts on innerHTML (see #779  h/t @danxfisher)
- unicode core props and ext props (fixes  #822  h/t @fureweb-com)
- shim update for IE10/11
- test refresh and flow checks 
						
					 
					
						2017-09-30 02:18:11 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d02650055d 
							
						 
					 
					
						
						
							
							version bump 0.11.4: BIFF8 XLS write  
						
						... 
						
						
						
						- xlsx bin script takes `-8, --xls` options for writing BIFF8
- updated CFB to 0.12.1, CRC32 to 1.1.1
- test file spelling error (h/t @jsoref)
- minified script renames write_shift / read_shift
- UTF8 and XML entity processing
Issues:
- fixes  #815  h/t @Neroth
- fixes  #739  h/t @LittleBreak @PWDream
- fixes  #553  h/t @keyiis
- fixes  #492  h/t @FlyingSailor @simonchan2013 
						
					 
					
						2017-09-22 18:18:51 -04:00 
						 
				 
			
				
					
						
							
							
								Josh Soref 
							
						 
					 
					
						
						
						
						
							
						
						
							e34b6e78d2 
							
						 
					 
					
						
						
							
							spelling [ci skip]  
						
						... 
						
						
						
						- fixed spelling errors in README and code (fixes  #802 )
- replaced garbled names in property tests (fixes  #803 ) 
						
					 
					
						2017-09-04 03:55:10 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							635310b639 
							
						 
					 
					
						
						
							
							version bump 0.11.3: "array" type  
						
						... 
						
						
						
						- phased out Array map invocations (fixes  #620  h/t @dullin)
- "array" type supports Uint8Array
- Headless browser examples
- blank cells are omitted or stubbed (fixes  #779  h/t @domxa)
- removed transferrables from demo 
						
					 
					
						2017-08-19 19:06:34 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2ea9c95839 
							
						 
					 
					
						
						
							
							HTML and CSV parsing  
						
						... 
						
						
						
						- blank cells are omitted or stubbed (fixes  #770  h/t @doxma)
- bare equals signs are interpred as strings
- CSV / TSV determination based on frequency (fixes  #732  h/t @nknapp)
- HTML DOM Element and CSV tests
- XLS do not leak XF and index (fixes  #782  h/t @the-spyke)
- cellText and cellNF apply to CSV (fixes  #781  h/t @the-spyke) 
						
					 
					
						2017-08-18 14:10:18 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5b67ac0806 
							
						 
					 
					
						
						
							
							version bump 0.11.2: proper plaintext parsing  
						
						... 
						
						
						
						- dollar currencies and percentages properly detected as numbers
- parse potential CDATA segments in XLSX (fixes  #775  h/t @awb99)
- IE8 issues with regex
- altjs demos
Issues:
- fixes  #673  h/t @huhm
- fixes  #748  h/t @sangpuion
- fixes  #749  h/t @GreggOD
- fixes  #772  h/t @sangpuion @jyyan 
						
					 
					
						2017-08-10 19:46:34 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							935821423f 
							
						 
					 
					
						
						
							
							version bump 0.11.1: dist cleanup  
						
						... 
						
						
						
						- dist scripts properly export library
- XLS/XLSB formulae quote sheet names containing spaces
- skipHidden ported to streaming CSV write
- updated codepage to 1.11.0
- flow and TS updates
- webpack demo example using dist scripts
- requirejs demo 
						
					 
					
						2017-08-05 02:32:57 -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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7d15f35e3e 
							
						 
					 
					
						
						
							
							version bump 0.11.0: new minified versions  
						
						... 
						
						
						
						- build script strips `require` statements
- finally every version is pinned (see #740  h/t @the-spyke)
- removed colloquialisms in README 
						
					 
					
						2017-08-01 01:50:53 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6732eb76f8 
							
						 
					 
					
						
						
							
							hodgepodge of fixes  
						
						... 
						
						
						
						- missing formula elements rewritten to valid defined names (see #680 )
- comment author length limit enforced
- XLS ifmt references renamed to numFmtId for consistency with XLSB
- removed circular symlink
- mangle/compress with uglify
- more flow comments 
						
					 
					
						2017-07-27 17:15:55 -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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							81ab4f9b1f 
							
						 
					 
					
						
						
							
							version bump 0.10.4: privacy filter  
						
						
						
					 
					
						2017-06-03 03:19:09 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3ff724e349 
							
						 
					 
					
						
						
							
							version bump 0.10.2: date processing corner cases  
						
						... 
						
						
						
						- all formats follow cellDates / dateNF (fixes  #653  h/t @mmancosu)
- IE6-8 Date corrections
- XLML Date force UTC
- updated SSF to 0.9.3 (fixes  #372  h/t @HuFlungDu)
- removed CFB export 
						
					 
					
						2017-05-17 00:23:36 -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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							409581b317 
							
						 
					 
					
						
						
							
							TS write test  
						
						... 
						
						
						
						run `make tslint` to run TS checks 
						
					 
					
						2017-05-15 11:50:46 -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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7b4bafba49 
							
						 
					 
					
						
						
							
							Miscellaneous format fixes  
						
						... 
						
						
						
						- SSF update to address extendscript issue (fixes  #608  h/t @mjdb3d)
- XLSX cellDates set date format (fixes  #647  h/t @psalmody)
- ODS add stub stylesheet for Excel (fixes  #649  h/t @WaqasJaved1)
- CSV with UTF8 BOM (fixes  #650  h/t @charlesread)
- DIF/CSV fuzzy date speculation
- SYLK parse RC formulae
- CSF utils for manipulating workbooks 
						
					 
					
						2017-05-11 03:29:59 -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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b9bc0a1627 
							
						 
					 
					
						
						
							
							version bump 0.9.13: string formatting  
						
						... 
						
						
						
						- dateNF parse option controls interpretation of code 14
- SSF updated to 0.9.1
- SYLK write formulae
- DIF support Excel-style data storage
- ODS/FODS automatic styles for date formatting
Issues:
- Fixes  #181  h/t @CharlesNo
- Fixes  #200  h/t @JohnJeong123
- Fixes  #208  h/t @jerryhe88
- Fixes  #262  h/t @JohnJeong123
- Fixes  #269  h/t @calebeaires
- Fixes  #326  h/t @railty
- Fixes  #392  h/t @FourLeafClover
- Fixes  #449  h/t @dougschiller
- Fixes  #560  h/t @dpackage 
						
					 
					
						2017-04-30 12:27:03 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							dcee744e4e 
							
						 
					 
					
						
						
							
							row and column size and visibility  
						
						... 
						
						
						
						- XLSX/XLSB/XLS/XLML/SYLK rows and columns
- corrected pixel/point calculations using PPI
- XLSX/XLSB generate sheet view
- clarified sheet protection default behavior
- fixed eslintrc semi check 
						
					 
					
						2017-04-28 03:40:40 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1587688aea 
							
						 
					 
					
						
						
							
							Page Margins  
						
						... 
						
						
						
						- XLSB read/write page margins
- XLSX/XLS/XLML read page margins
- separated encrypted XLSX/XLSB document logic from XLS 
						
					 
					
						2017-04-12 21:29:38 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5187bc0b63 
							
						 
					 
					
						
						
							
							Basic AutoFilter Read/Write  
						
						... 
						
						
						
						- XLSX/XLSB read/write autofilter
- XLS/XLML/*ODS read autofilter
- Workbook Properties override via Props option
- XLSB write sheet protection
Issues:
- fixes  #472  h/t @nishthasb
- fixes  #478  h/t @yonatannn
- see #623  h/t @jcarvin 
						
					 
					
						2017-04-10 01:11:32 -04:00 
						 
				 
			
				
					
						
							
							
								Mior 
							
						 
					 
					
						
						
						
						
							
						
						
							d086dbecbf 
							
						 
					 
					
						
						
							
							XLSX write Sheet Protection  
						
						... 
						
						
						
						fixes  #363  h/t @Mior
note: @sheetjsdev rewrote implementation, original PR author used 
					
						2017-04-04 14:46:10 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6a3afe56c2 
							
						 
					 
					
						
						
							
							Lotus / Quattro Pro read support  
						
						
						
					 
					
						2017-04-04 12:09:41 -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