1. 03 Apr, 2015 1 commit
  2. 02 Apr, 2015 1 commit
  3. 10 Oct, 2014 1 commit
  4. 26 Aug, 2014 1 commit
    • SheetJS's avatar
      version bump 0.7.10: cleanup · 19f3a6ae
      SheetJS authored
      - build bower.json (h/t @jjstewart, following the change from js-xls)
      - README clarification on !ref (fixes #82)
      - XLSX treat empty <v/> tags as empty cells (h/t @clarlars)
      - XLSX write !merges array (fixes #92)
      19f3a6ae
  5. 28 Jul, 2014 1 commit
  6. 29 Jun, 2014 1 commit
    • SheetJS's avatar
      version bump 0.7.7: needs more cowbell · 6bc24374
      SheetJS authored
      - parsexmltag and other hot functions now better optimized for v8
      - monomorphic functions (different types -> different funcs)
      - more efficient decode_range implementation when source is trusted
      - regular expressions cached and simplified without breaking correctness
      - more efficient utf8 techniques when available
      - XLSX: large functions broken down into sub-functions (e.g. `parse_ws_xml`)
      - XLSB: avoid unnecessary binds
      - XLSB: assume no exotic codepage exists (no one else tries to write XLSB)
      - demo exposes rABS / worker / transferable options
      - more tests
      - jszip updated to 2.3.0
      - SSF updated to 0.8.1
      - codepage updated to 1.3.1
      6bc24374
  7. 05 Jun, 2014 1 commit
    • SheetJS's avatar
      version bump 0.7.6: IE compatibility · 44b55c5c
      SheetJS authored
      - jscs linting to check for trailing comma issues (h/t @altkatz)
      - IE: phased out lazy string indexing in favor of charCodeAt
      - XLSX: replaced certain operations in hot functions with faster alternatives
      - updated SSF to 0.7.1
      - improved coverage in tests
      44b55c5c
  8. 29 May, 2014 1 commit
    • SheetJS's avatar
      version bump 0.7.4: I/O improvements · a3d9c4d9
      SheetJS authored
      - basic style + theme parsing, option .cellStyles (h/t @eladxxx)
      - more XLSB writing stubs
      - correct resolution of .xml/.bin files
      - sheet_to_json improvements from js-xls
      o opts.header = 1 for array of arrays
      o opts.header = 'A' for spreadsheet column labels
      o custom opts.header array for custom labels
      o opts.range = n starts from row n
      o opts.range = range restricts writer to work within the specified range
      - Makefile adapted to work with cygwin on windows
      a3d9c4d9
  9. 16 May, 2014 1 commit
    • SheetJS's avatar
      version bump 0.7.0: Basic write support · d15b81e0
      SheetJS authored
      - very basic XLSX / XLSM write support with roundtrip tests (XLSB stubs)
      - reorganized source tree
      - new XLSB range check ensures that A1 is not emitted for empty sheets
      - SSF table emitted in output (consistent with js-xls)
      - CLI supports writing
      
      Backwards-incompatible changes:
      o new Property aliases (see CORE_PROPS and EXT_PROPS)
      o FILETIME custom properties parsed as JS Dates
      o `xlsx2csv` -> `xlsx` (and `bin/xlsx{2csv,}.njs`)
      d15b81e0
  10. 23 Apr, 2014 1 commit
    • SheetJS's avatar
      version bump 0.6.1: dist cleanup · 68019583
      SheetJS authored
      - XLSX format strings properly handles literal UTF8 chars (test apachepoi_49273)
      - codepage updated to 1.0.0
      - jszip updated to 2.2.0 (node-only)
      - dist now contains jszip and codepage dependencies
      - updated test_files
      68019583
  11. 15 Apr, 2014 1 commit
    • SheetJS's avatar
      version bump 0.6.0: avoid globals · dc2d391f
      SheetJS authored
      - all utilities are now wrapped in XLSX object
      - codepage handling (h/t @xch89820)
      - formula tag attributes (h/t @shaunthomas999)
      - hyperlink support (h/t @sysarchitect, fixes #55)
      - coverage test spinner (to prevent travis timeouts)
      dc2d391f
  12. 26 Feb, 2014 1 commit
  13. 22 Feb, 2014 1 commit
  14. 19 Feb, 2014 1 commit
  15. 17 Feb, 2014 1 commit
    • SheetJS's avatar
      version bump 0.5.8: bookFiles, default change · 33fbc389
      SheetJS authored
      - option bookFiles controls whether zip files and keys are written to object
        *** Default has been flipped from "true" to "false"
      - updated SSF to 0.5.8
      - updated test_files to 20140216 (tests also look at 2013 XLSB)
      - added dist files (make dist)
      33fbc389
  16. 14 Feb, 2014 1 commit
  17. 13 Feb, 2014 1 commit
  18. 28 Jan, 2014 1 commit
  19. 22 Jan, 2014 1 commit
    • SheetJS's avatar
      version bump 0.3.7: comments and coverage · dd0a649c
      SheetJS authored
      - parsing comments (h/t @kinwahlai, @hmalphettes)
      - XLSX.version now exposed in source
      - code coverage
      - updated SSF to 0.5.2
      - updated tests/files
      dd0a649c
  20. 15 Jan, 2014 1 commit
  21. 30 Oct, 2013 1 commit
    • SheetJS's avatar
      version bump 0.3.0: necessary cleanup · 713f5aa4
      SheetJS authored
      - merged test repo with xls
      - travis integration
      - shifted to Apache 2.0 LICENSE
      - mocha tests
      
      The shift to Apache 2.0 was long overdue.  It's becoming clear that compliance
      requires deeper integration with the xls libraries and other implementations
      whose specifications are covered under the OSP.  It was a grave oversight for
      the ISO and ECMA people to not try to implement parsers themselves, for if they
      did I suspect the outcome would have been much different
      713f5aa4
  22. 10 Oct, 2013 2 commits