- 16 4月, 2017 1 次提交
-
-
由 SheetJS 提交于
-
- 09 4月, 2017 1 次提交
-
-
由 SheetJS 提交于
- 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
-
- 03 4月, 2017 1 次提交
-
-
由 SheetJS 提交于
fixes #489 h/t @vijayst fixes #617 h/t @ayush000
-
- 01 4月, 2017 1 次提交
-
-
由 SheetJS 提交于
-
- 29 3月, 2017 1 次提交
-
-
由 SheetJS 提交于
- 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
-
- 26 3月, 2017 1 次提交
-
-
由 SheetJS 提交于
- new ExtendScript demo - Base64 shim improvements h/t @davidchambers @sheetjsdev - jszip improvements to support extendscript
-
- 23 3月, 2017 1 次提交
-
-
由 SheetJS 提交于
- minor changes to work around IE incompatibilities - updated shim and browser tests
-
- 21 3月, 2017 1 次提交
-
-
由 SheetJS 提交于
- changed regexes to handle odd XML (fixes #191 h/t @chk- @imsaquib) - XLML roundtrip 1252 encoding - browser core tests added to main repo
-
- 16 3月, 2017 1 次提交
-
-
由 SheetJS 提交于
- merge cells and stubs consistency - character entity decoding - cellDates processing for other formats
-
- 13 3月, 2017 1 次提交
-
-
由 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)
-
- 11 3月, 2017 1 次提交
-
-
由 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)
-
- 10 3月, 2017 1 次提交
-
-
由 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.
-
- 09 3月, 2017 1 次提交
-
-
由 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
-
- 05 3月, 2017 1 次提交
-
-
由 SheetJS 提交于
demos for browserify/requirejs/webpack
-
- 24 2月, 2017 1 次提交
-
-
由 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
-
- 22 2月, 2017 1 次提交
-
-
由 SheetJS 提交于
- read and write support for Flat ODS files - read support for Uniform Office Spreadsheet (UOS) - IE6-8 cell regex split fix (fixes #350 #140 #268 h/t @Aymkdn @C0d3ine) - replace substr negative index with slices (fixes #351 h/t @Aymkdn) - ODS parsexmltag ignores ext overrides (fixes #548 h/t @lgodard) - csv can be written using write/writeFile with csv type - added `type` to README (fixes #432 h/t @tomkel)
-
- 20 2月, 2017 1 次提交
-
-
由 SheetJS 提交于
- BIFF 2-12 formula parsing - more content type coverage - unified `.f` form: A1-style string - `.F` field for array formulae - formula output groups array formulae - bin script -A --arrays output JS row objects - whitespace robustness in inline string xml - UTF-8 parsing in rich text runs (fixes #505 h/t @fuchsc) - bold/italic/underline accept null val attr (h/t @qqilihq) - sst trimming (fixes #176 h/t @shakhal @oising)
-
- 11 2月, 2017 1 次提交
-
-
由 SheetJS 提交于
- basic support for parsing BIFF2-4 - basic support for writing BIFF2 - cleaned up some bad substr uses for IE6 compatibility - added flow type annotations for xlsx.flow.js - added numerous null guards (fixes #255 h/t @martinheidegger) - README cleanup (fixes #539 h/t @oliversalzburg) - pin jszip to local version (closes #408 h/t @limouri) bower issues: | id | author | comment | |-----:|:------------------|:------------------------------------------| | #254 | @kkirsche | fixes #254 by removing version from json | | #165 | @vincentcialdella | fixes #165 by changing default script | | #180 | @owencraig | fixes #180 by using xlsx.core.min.js | format issues: | id | author | comment | |-----:|:------------------|:------------------------------------------| | #271 | @morstaine | fixes #271 by reworking related parse fns | | #504 | @JanSchuermannPH | fixes #504 detect FullPaths h/t @Mithgol | | #508 | @basma-emad | fixes #508 offending file used `x:` NS |
-
- 04 2月, 2017 1 次提交
-
-
由 SheetJS 提交于
- README and example cleanup - basic XLSB and ODS write support - flow typecheck for ODS file Note: xlsx.js flow fails: https://github.com/facebook/flow/issues/380 - exposed jszip compression (fixes #220, closes #284) README issues: | id | author | comment | |-----:|:---------------|:---------------------------------------------| | #202 | @sao93859 | closes #202 | | #211 | @alexanderchan | closes #211 corrected examples | | #327 | @cskaandorp | changed saveAs example to match write tests | | #424 | @dskrvk | added note about s2roa h/t @LeonardoPatignio | | #496 | @jimmywarting | closes #496 adapted rABS examples with rAAS | ODS file format issues: | id | author | comment | |-----:|:---------------|:---------------------------------------------| | #148 | @user4815162342| closes #148 h/t @ziacik | | #166 | @paulproteus | closes #166 rudimentary ODS write support | | #177 | @ziacik | closes #177 | | #179 | @ziacik | closes #179 use JSON when available | | #317 | @ziacik | closes #317 | | #328 | @think01 | closes #328 | | #383 | @mdamt | closes #383 duplicate cells should be copied | | #430 | @RB-Lab | closes #430 | | #546 | @lgodard | closes #546 thanks to other changes |
-
- 31 12月, 2016 1 次提交
-
-
由 SheetJS 提交于
- codepage updated to 1.6.0 (latest) - clean up Makefile - adapted .travis.yml to support 0.8 - removed test files that drifted from baseline - removed XLSB pseudo-inverse tests due to fails in node 4+
-
- 03 4月, 2015 1 次提交
-
-
由 SheetJS 提交于
-
- 26 10月, 2014 1 次提交
-
-
由 SheetJS 提交于
- more structure in the theme parsing - cellDates option on parsing side creates date cells - cellDates option on writing side creates cells with type 'd' - cell types clarified, type 'str' phased out - README clarifications - more tests to ensure date consistency - more test cases for ODS
-
- 10 10月, 2014 1 次提交
-
-
由 SheetJS 提交于
- ODS hooks + very basic parser (ods.js) - handle implicit row/col spec (h/t @EarlJS, see http://git.io/2lwOuA)
-
- 27 8月, 2014 1 次提交
-
-
由 SheetJS 提交于
- 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)
-
- 21 8月, 2014 1 次提交
-
-
由 SheetJS 提交于
Fixes #98
-
- 28 7月, 2014 1 次提交
-
-
由 SheetJS 提交于
- browser shim updated (h/t @wintersm for discovering this) - smart tag ignores (h/t @lostinplace) - sheet_to_row_object_array bugfix (fixes #80, h/t @ChrisBurkeBSD) - README improved - baltic and vietnamese codepages: updated codepage to 1.3.4 - iOS Numbers can handle inline strings -> disabling SST by default - avoid Buffer accessors (see https://github.com/joyent/node/issues/7809) - caching certain hot regexes
-
- 30 6月, 2014 1 次提交
-
-
由 SheetJS 提交于
- 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
-
- 27 6月, 2014 2 次提交
- 05 6月, 2014 2 次提交
-
-
由 SheetJS 提交于
The original push showed up as failed, pushing again
-
由 SheetJS 提交于
- 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
-
- 02 6月, 2014 1 次提交
-
-
由 SheetJS 提交于
- eliminated functional constructs in hot functions - format try-catch block extracted into new function - cpexcel + codepage updated to 1.2.0 - more efficient (and correct) clean implementation of RGB/HSL/tint algorithms - xlsx binary --all option enables every extra formatting and saving option - column widths parsed and saved (requires cellStyles:true)
-
- 30 5月, 2014 1 次提交
-
-
由 SheetJS 提交于
- 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
-
- 25 5月, 2014 1 次提交
-
-
由 SheetJS 提交于
- require cpexcel instead of full codepage library - hardcode the unescapexml regexp - utf8read short circuit for ASCII strings - cellFormulae also acts on XLSX/XLSM - bin/xlsx.njs do not process formulae unless requested
-
- 22 5月, 2014 1 次提交
-
-
由 SheetJS 提交于
- read BOM, handle UTF16LE-encoded XML - handle namespaces in [Content_Types].xml - parse workbook rels to determine sheet files - numbers OSX boolean support (apparently requires "0" or "1") - XLSX force "General" style to be serialized, omit implied cell type and style - updated SSF to 0.7.0 (h/t @sysarchitect) - updated jszip to 2.2.2 - removed old tests/files path, replaced with test_files - themes written - ignore potential existence of thumbnail when calculating relationship ids
-
- 16 5月, 2014 2 次提交
-
-
由 SheetJS 提交于
apparently openpyxl removed a few test files from their suite :/
-
由 SheetJS 提交于
- 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`)
-
- 04 5月, 2014 1 次提交
-
-
由 SheetJS 提交于
- updated SSF to 0.6.5 - XLSB 'dbcs' uses codepage - README bugfix (h/t @noodles) - new tests: rawjson and json baselines generated by hand - single cell ranges are encoded as cells ("A1" instead of "A1:A1") (h/t @clxl) - source code alignment with js-xls
-
- 23 4月, 2014 1 次提交
-
-
由 SheetJS 提交于
- 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
-
- 15 4月, 2014 1 次提交
-
-
由 SheetJS 提交于
- 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)
-