1. 28 3月, 2017 2 次提交
    • S
      DBF from js-harb · 085150db
      SheetJS 提交于
      - 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)
      085150db
    • S
      XLS/XLSX/XLSB Interpret Chartsheets as Data Tables · 663270b7
      SheetJS 提交于
      - 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
      663270b7
  2. 26 3月, 2017 2 次提交
    • S
      version bump 0.9.6 · 471275b7
      SheetJS 提交于
      - new ExtendScript demo
      - Base64 shim improvements h/t @davidchambers @sheetjsdev
      - jszip improvements to support extendscript
      471275b7
    • O
      International Properties · 10384008
      OliverZ 提交于
      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
      10384008
  3. 25 3月, 2017 1 次提交
    • S
      API Improvements · 70c48a74
      SheetJS 提交于
      - `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
      70c48a74
  4. 24 3月, 2017 1 次提交
  5. 23 3月, 2017 2 次提交
  6. 22 3月, 2017 3 次提交
    • L
      SSF undefined string guard (fixes #584) · d83986d3
      LieJiang 提交于
      note: @sheetjsdev authored commit, original PR date/author used
      d83986d3
    • S
      utility improvements · a846f718
      SheetJS 提交于
      - 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
      a846f718
    • S
      XLS/XLSX/XLSB/XLML cellDates support · c7010eec
      SheetJS 提交于
      - 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               |
      c7010eec
  7. 21 3月, 2017 1 次提交
    • S
      version bump 0.9.4 · 3cacfc40
      SheetJS 提交于
      - changed regexes to handle odd XML (fixes #191 h/t @chk- @imsaquib)
      - XLML roundtrip 1252 encoding
      - browser core tests added to main repo
      3cacfc40
  8. 20 3月, 2017 5 次提交
  9. 19 3月, 2017 2 次提交
  10. 18 3月, 2017 1 次提交
    • S
      Formula write support · 5a3774e3
      SheetJS 提交于
      - 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
      5a3774e3
  11. 16 3月, 2017 1 次提交
  12. 15 3月, 2017 3 次提交
  13. 14 3月, 2017 1 次提交
    • S
      XLML write support · 7cb978b8
      SheetJS 提交于
      - XLML write (fixes #173 h/t @SheetJSDev)
      - removed old iteration style from README (see #592)
      - CellXF & StyleXF fields (fixes #414 h/t @ronnywang)
      7cb978b8
  14. 13 3月, 2017 2 次提交
    • S
      version bump 0.9.2: more bugfixes · 456ab63d
      SheetJS 提交于
      - 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)
      456ab63d
    • S
      flow annotations · 8cd9e815
      SheetJS 提交于
      no errors when running flow!
      8cd9e815
  15. 12 3月, 2017 1 次提交
  16. 11 3月, 2017 4 次提交
    • S
      version bump 0.9.1: cpexcel update · 71c23d9e
      SheetJS 提交于
      - codepage upgraded to 1.7.0
      - remove require dark pattern (closes #554 h/t @keyiis)
      - test for JSON header disambiguation
      - utility functions documentation (fixes #424 h/t @dskrvk)
      71c23d9e
    • P
      disambiguate duplicate header names · b0a72c8b
      Patrick Lam 提交于
      closes #194 h/t @patricklam
      
      note: @sheetjsdev authored commit, original PR date/author used
      b0a72c8b
    • T
      fix parse_si for Japanese excel files · d4829476
      Takashi Fujita 提交于
      fixes #141 h/t @tgfjt .  Original message:
      
      using #parse_si 'Phonetic Properties' items for Japanese excel files,
      the Phonetic items(KATAKANA) represents pronunciation hints of String(KANJI).
      
      ```xml
      <si>
       <t>漢字(japanese KANJI)</t>
       <rPh>
        <t>フリガナ(this is KATAKANA for pronounciation:漢字)</t>
       </rPh>
      </si>
      ```
      
      It expected get '漢字' . but got '漢字フリガナ'.
      so replace these string, because this can be caused by only `<rPh>`.
      d4829476
    • S
      README [ci skip] · ba1d2ea2
      SheetJS 提交于
      ba1d2ea2
  17. 10 3月, 2017 2 次提交
    • S
      more formula parsing logic · 4880e921
      SheetJS 提交于
      - added more function argc counts and cleaned up error rendering
      - disabled XLS error on MTRSettings (fixes #466 h/t @dskrvk)
      - handle more unexpected XML empty tags (fixes #510 h/t @rahulsindc)
      - throw error if SheetNames is not unique (fixes #231 h/t @zippy1981)
      4880e921
    • S
      version bump 0.9.0: merged ODS into XLSX · 54b528ea
      SheetJS 提交于
      The optional ODS module has been completely merged into xlsx.js and the
      corresponding scripts have been removed.  The new xlsx.js file provides
      appropriate ODS exports, so fixing is a matter of removing ods.js refs.
      54b528ea
  18. 09 3月, 2017 1 次提交
    • S
      version bump 0.8.8: HTML · 7b6fb7b3
      SheetJS 提交于
      - read MSO HTML (fixes #419 h/t @vineetl fixes #458 h/t @tienne)
      - roll out xml namespace fix (closes #362 h/t @PierreOCXP)
      - cellDates clarifications
      7b6fb7b3
  19. 08 3月, 2017 1 次提交
  20. 06 3月, 2017 2 次提交
  21. 05 3月, 2017 1 次提交
  22. 24 2月, 2017 1 次提交
    • S
      version bump 0.8.6: module flush · 5ae6b196
      SheetJS 提交于
      - fixes #571 h/t @FredrikL @mooyoul
      - pin npm version in travis, see https://github.com/npm/npm/issues/15855
      - updated CFB (fixes #569 h/t @e12009)
      - remove BOM for some SpreadsheetML files
      
      case insensitive zip file search fixes:
      - fixes #439 h/t @chikh
      - fixes #440 h/t @chikh
      - fixes #567 h/t @duzun
      5ae6b196