f51feb375a 
							
						 
					 
					
						
						
							
							version bump 0.9.11: streaming HTML write  
						
						
						
					 
					
						2017-04-16 03:31:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1d61054602 
							
						 
					 
					
						
						
							
							HTML Write support  
						
						... 
						
						
						
						- 'html' bookType write format
- basic HTML entity encoding (fixes  #629  h/t @xkr47)
- HTML string and table merge cell fixes
- doc notes on nodejs streaming 
						
					 
					
						2017-04-16 00:32:13 -04:00 
						 
				 
			
				
					
						
							
							
								Jonas Berlin 
							
						 
					 
					
						
						
						
						
							
						
						
							616d2e534f 
							
						 
					 
					
						
						
							
							XLSX Proper HTML entity escaping for .h  
						
						
						
					 
					
						2017-04-13 14:33:00 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b3ace1e5a9 
							
						 
					 
					
						
						
							
							Doc Improvements [ci skip]  
						
						
						
					 
					
						2017-04-13 13:05:42 -04:00 
						 
				 
			
				
					
						
							
							
								Jani Hartikainen 
							
						 
					 
					
						
						
						
						
							
						
						
							c9d0aa140d 
							
						 
					 
					
						
						
							
							Small Test and Doc Fixes  
						
						
						
					 
					
						2017-04-13 03:10:18 -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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0189bc23ca 
							
						 
					 
					
						
						
							
							Defined Names  
						
						... 
						
						
						
						- XLSX read/write defined names
- XLSB/XLS/XLML read defined names
Issues:
- fixes  #83  h/t @developergdd
- fixes  #6  , fixes  #599  
						
					 
					
						2017-04-11 18:15:36 -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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c13170fbd5 
							
						 
					 
					
						
						
							
							windows build (see  #589  h/t @simon-p-r) [ci skip]  
						
						
						
					 
					
						2017-04-09 03:11:08 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							51182e57ef 
							
						 
					 
					
						
						
							
							version bump 0.9.10: nodejs performance  
						
						... 
						
						
						
						- xlsx.njs use dense mode by default
- CSV Streaming output for nodejs
- XLSX/XLSB error on password protected documents
- record hoppers switch on record number rather than name 
						
					 
					
						2017-04-09 00:04:46 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f43cacaf5e 
							
						 
					 
					
						
						
							
							experimental dense representation  
						
						... 
						
						
						
						- browser demo save file in global (fixes  #573  h/t @WildDusk)
- flesh out XLSB record expectations (fixes  #624  h/t @pgeeh)
- `dense` mode (fixes  #34  h/t @schleumer) 
						
					 
					
						2017-04-08 02:55:35 -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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							01d1c32fa1 
							
						 
					 
					
						
						
							
							version bump 0.9.9: basic TXT/CSV read  
						
						... 
						
						
						
						fixes  #489  h/t @vijayst
fixes  #617  h/t @ayush000 
					
						2017-04-03 02:02:05 -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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3a310bd3a7 
							
						 
					 
					
						
						
							
							Read/Write Comments  
						
						... 
						
						
						
						- XLSB/XLSX/XLML write comments
- BIFF2 write date cells (see #586  h/t @roccomuso)
- ODS read cell comments (fixed  #315  h/t @yisk)
- XLSX / XLSB emit empty comments when necessary
- changed node detection logic (fixes  #614  h/t @mhenris)
- fixes  #605  h/t @ylbweb
- fixes  #233  h/t @hanxi @osecki
- fixes  #192  h/t @abarik1981 @stla
- fixes  #183  h/t @aravindkoneru @ryangallen 
						
					 
					
						2017-04-02 02:47:25 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b93569badf 
							
						 
					 
					
						
						
							
							more formats from js-harb  
						
						... 
						
						
						
						- clarify usage of Props and Custprops (fixes  #274  h/t @michahell)
- SYLK from js-harb
- DIF from js-harb
- HTML empty string bug fix 
						
					 
					
						2017-04-01 03:32:12 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e42cf43c02 
							
						 
					 
					
						
						
							
							version bump 0.9.8  
						
						
						
					 
					
						2017-03-31 17:46:02 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							97f7c1d4bf 
							
						 
					 
					
						
						
							
							sheet visibility  
						
						... 
						
						
						
						- XLSB read V H VH + write V H VH
- XLSX read V H VH + write V H VH
- XLML read V H VH + write V H VH
- XLS  read V H VH
- fixes  #123  h/t @rla-dev @Mior
- fixes  #464  h/t @enobufs @thowk
- fixes  #498  h/t @digity
- fixes  #503  h/t @digity 
						
					 
					
						2017-03-31 14:46:42 -04:00 
						 
				 
			
				
					
						
							
							
								Paul Ishenin 
							
						 
					 
					
						
						
						
						
							
						
						
							233eae2f4e 
							
						 
					 
					
						
						
							
							!rows processing ( fixes   #188 )  
						
						... 
						
						
						
						based on comment from @sheetjsdev:
https://github.com/SheetJS/js-xlsx/issues/81#issuecomment-48360276 
fixes  #81  h/t @neversaid 
						
					 
					
						2017-03-31 00:00:42 -04:00 
						 
				 
			
				
					
						
							
							
								Benjamin Boudreau 
							
						 
					 
					
						
						
						
						
							
						
						
							563efd88f1 
							
						 
					 
					
						
						
							
							XLSX write sheetFormat option ( fixes   #437 )  
						
						... 
						
						
						
						note: @sheetjsdev authored commit, original PR date/author used 
						
					 
					
						2017-03-30 23:30:25 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							4743085cb5 
							
						 
					 
					
						
						
							
							XLSB/XLSM sheet rels and hyperlinks  
						
						... 
						
						
						
						- XLSB/XLSM workbook/worksheet code names for VBA
- XLSX/XLSB write hyperlinks
- updated CFB to 0.11.1
Fixes:
- fixes  #615  h/t @johnothetree (XLSM CodeName)
- fixes  #93  h/t @SheetJSDev (Write Hyperlinks)
- fixes  #156  h/t @MayaGi (XLSX Write Hyperlinks)
- fixes  #344  h/t @slonoed (XLSX Write Hyperlinks) 
						
					 
					
						2017-03-30 20:47:35 -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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b89a876076 
							
						 
					 
					
						
						
							
							version bump 0.9.7: write features  
						
						... 
						
						
						
						- write !cols widths : XLSX XLSB XLML
- write hyperlinks   :           XLML
- XLSB convert date cell to numeric on write
- fixed issue with assigning self in jszip
issues:
- closes  #607  h/t @jscheid
- closes  #195  h/t @asfman 
						
					 
					
						2017-03-28 18:03:03 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							085150db3b 
							
						 
					 
					
						
						
							
							DBF from js-harb  
						
						... 
						
						
						
						- merged DBF from js-harb (fixes  #407  h/t @joefreire)
- updated codepage to 1.8.0
- stub for macro/dialog sheet parsing (fixes  #292  h/t @GenoD)
- XLSB/XLSM write vbaraw (fixes  #606  h/t @johnothetree)
- phantomjs demo (fixes  #184  h/t @machinewu) 
						
					 
					
						2017-03-28 00:41:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							663270b762 
							
						 
					 
					
						
						
							
							XLS/XLSX/XLSB Interpret Chartsheets as Data Tables  
						
						... 
						
						
						
						- chartsheets are now stored as sheets with "!type" set to "chart"
- fixed Strict XML Workbook Relationships
- stubbed support for dialog and macro sheets
- removed legacy XLS `!range` field 
						
					 
					
						2017-03-27 17:41:14 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							471275b761 
							
						 
					 
					
						
						
							
							version bump 0.9.6  
						
						... 
						
						
						
						- new ExtendScript demo
- Base64 shim improvements h/t @davidchambers @sheetjsdev
- jszip improvements to support extendscript 
						
					 
					
						2017-03-25 18:18:50 -04:00 
						 
				 
			
				
					
						
							
							
								OliverZ 
							
						 
					 
					
						
						
						
						
							
						
						
							1038400859 
							
						 
					 
					
						
						
							
							International Properties  
						
						... 
						
						
						
						Excel localizes "Worksheets" and other names in XLS[XMB] Properties
Fixes  #33 
note: @oliverz contributed a file with "Arbeitsblätter"
      @sheetjsdev tested against test suite, PR #32  details used 
						
					 
					
						2017-03-25 14:32:59 -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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							60e8905bcb 
							
						 
					 
					
						
						
							
							systemjs and angular demos [ci skip]  
						
						... 
						
						
						
						closes  #447  h/t @channara
closes  #453  h/t @Adtiv @paustint 
closes  #538  h/t @hsbilgen
closes  #547  h/t @Mani2693 
					
						2017-03-23 13:11:31 -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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							69782ca211 
							
						 
					 
					
						
						
							
							version bump 0.9.5: IE8+ browser tests  
						
						... 
						
						
						
						- minor changes to work around IE incompatibilities
- updated shim and browser tests 
						
					 
					
						2017-03-22 21:18:40 -04:00 
						 
				 
			
				
					
						
							
							
								LieJiang 
							
						 
					 
					
						
						
						
						
							
						
						
							d83986d31c 
							
						 
					 
					
						
						
							
							SSF undefined string guard ( fixes   #584 )  
						
						... 
						
						
						
						note: @sheetjsdev authored commit, original PR date/author used 
						
					 
					
						2017-03-22 11:23:13 -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 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c7010eec35 
							
						 
					 
					
						
						
							
							XLS/XLSX/XLSB/XLML cellDates support  
						
						... 
						
						
						
						- uniform number->date cell conversion
- update SSF to 0.9.0 (for is_date)
- namespaced rich str xml
- license file changed to appease GH automatic license detector
|     id      | author       | comment                                 |
|:------------|:-------------|:----------------------------------------|
| closes  #581  | @Aymkdn      | XLSX cellDates + SSF.is_date            |
| closes  #126  | @elad        | same as #581  h/t @SystemParadox         |
| closes  #59   | @vratiu      | same as #581                             |
| closes  #279  | @varunoberoi | raw json output uses date               | 
						
					 
					
						2017-03-21 16:44:35 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3cacfc406c 
							
						 
					 
					
						
						
							
							version bump 0.9.4  
						
						... 
						
						
						
						- changed regexes to handle odd XML (fixes  #191  h/t @chk- @imsaquib)
- XLML roundtrip 1252 encoding
- browser core tests added to main repo 
						
					 
					
						2017-03-20 17:42:12 -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 
						 
				 
			
				
					
						
							
							
								František Žiačik 
							
						 
					 
					
						
						
						
						
							
						
						
							ea7a951506 
							
						 
					 
					
						
						
							
							better dup check ( fixes   #316 )  
						
						
						
					 
					
						2017-03-19 19:48:49 -04:00 
						 
				 
			
				
					
						
							
							
								elad 
							
						 
					 
					
						
						
						
						
							
						
						
							912d586e8b 
							
						 
					 
					
						
						
							
							Add notes about working with date cells  
						
						... 
						
						
						
						[ci skip]
fixes  #127  h/t @elad 
						
					 
					
						2017-03-19 19:05:51 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8ac3cf6ff7 
							
						 
					 
					
						
						
							
							enable semaphore ci for old node tests  
						
						
						
					 
					
						2017-03-19 18:15:30 -04:00 
						 
				 
			
				
					
						
							
							
								Alex Litskevich 
							
						 
					 
					
						
						
						
						
							
						
						
							8938336e1c 
							
						 
					 
					
						
						
							
							XLSX Defined Names  
						
						... 
						
						
						
						closes  #162  h/t @alitskevich 
					
						2017-03-19 13:29:04 -04:00 
						 
				 
			
				
					
						
							
							
								Pieter Sheth-Voss 
							
						 
					 
					
						
						
						
						
							
						
						
							f90fbd32e5 
							
						 
					 
					
						
						
							
							Parse XLSX Styles  
						
						... 
						
						
						
						some changes picked from #263  
						
					 
					
						2017-03-19 02:50:30 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7888070603 
							
						 
					 
					
						
						
							
							explicitly share styles and themes  
						
						
						
					 
					
						2017-03-18 19:25:50 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5a3774e36e 
							
						 
					 
					
						
						
							
							Formula write support  
						
						... 
						
						
						
						- XLSX/XLML/ODS/CSV formula write
- XLS Array/Formula record parsing
- ODS to/from CSF formula conversion
- XLML parse negative dates
- formula multiformat and roundtrip tests
- update SSF
Closes issues:
- closes  #549  h/t @omershelef
- closes  #306  h/t @akaustel
- closes  #300  h/t @wawanopoulos
- closes  #152  h/t @florf
- closes  #103  h/t @christocracy
- closes  #112  h/t @johnyesberg
- closes  #307  h/t @alexanderknapstein 
						
					 
					
						2017-03-17 20:45:06 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ea1873e572 
							
						 
					 
					
						
						
							
							version bump 0.9.3: multiformat alignment  
						
						... 
						
						
						
						- merge cells and stubs consistency
- character entity decoding
- cellDates processing for other formats 
						
					 
					
						2017-03-15 21:17:24 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d3eaa62d45 
							
						 
					 
					
						
						
							
							unify stub cells with type z  
						
						... 
						
						
						
						- fixes  #382  h/t @jugaltheshah @pimpelsang
- fixes  #333  h/t @xushuheng0623 @abhishek1234321 @mateuszkrzeszowiec
- fixes  #79  h/t @volodymyrl @elad 
						
					 
					
						2017-03-15 04:19:02 -04:00 
						 
				 
			
				
					
						
							
							
								MURAKAMI Masahiko 
							
						 
					 
					
						
						
						
						
							
						
						
							05185e13f2 
							
						 
					 
					
						
						
							
							Fixed vbaraw parsing  
						
						... 
						
						
						
						- fixes  #594  h/t @fossamagna
- fixes  #348  h/t @aleramesh 
						
					 
					
						2017-03-14 14:40:29 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							88eb98587c 
							
						 
					 
					
						
						
							
							reduced build output on travis  
						
						
						
					 
					
						2017-03-14 13:24:40 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7cb978b846 
							
						 
					 
					
						
						
							
							XLML write support  
						
						... 
						
						
						
						- XLML write (fixes  #173  h/t @SheetJSDev)
- removed old iteration style from README (see #592 )
- CellXF & StyleXF fields (fixes  #414  h/t @ronnywang) 
						
					 
					
						2017-03-14 04:19:51 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							456ab63dc4 
							
						 
					 
					
						
						
							
							version bump 0.9.2: more bugfixes  
						
						... 
						
						
						
						- decode sheet name for XLSX and XLML (fixes  #203  h/t @rocketmonkeys)
- XFExt (fixes  #298  h/t @aetna-softwares @aimcom @baharudinafif)
- handle truly empty `<is>` elements (fixes  #506  h/t @asksahil)
- pin version numbers for dependencies (fixes  #469  h/t @nhtera)
- sed usage fix (see #572  h/t @liryna)
- fix hex2RGB substr indices (fixes  #294  h/t @kamorahul)
- removed stale typescript files (see #442 )
- reworked shift formula regex (fixed  #551  h/t @SheetJSDev)
- README note on webpack codepage suppression (fixes  #438  h/t @rusty1s)
- README note on WTF (fixes  #487  h/t @livesoftware) 
						
					 
					
						2017-03-13 02:46:37 -04:00