75c49ddbe8
flow update
2018-04-21 11:16:37 -04: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
547fba56a2
version bump 0.11.10: binary miscellany
...
- XLSX empty numeric cells stubbed (fixes #891 h/t @mgoku)
- XLS sheet type identification
- XLS/XLSB/XLSM CodeName exposure (fixes #361 h/t @TennisVisuals)
- CFB re-exported
2017-11-19 20:51:14 -05: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
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
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
81ab4f9b1f
version bump 0.10.4: privacy filter
2017-06-03 03:19:09 -04:00
aff7b95272
Date/Time Minutiae
...
- TZ consistency for DBF and others (closes #663 h/t @peeyushsrivastava)
- Date1904 XLSX/XLSB/XLS/XLML consistency (fixes #175 h/t @SheetJSDev)
- dateNF corrects for plaintext date parsing (fixes #658 h/t @mmancosu)
- new travis tests override local time zones
2017-06-01 17:22:11 -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
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
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
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
245dd7fd82
Documentation improvements
...
- multiformat column widths (fixes #591 h/t @sheeeeep)
- skip nested BIFF files
2017-03-20 05:02:25 -04:00
7888070603
explicitly share styles and themes
2017-03-18 19:25:50 -04:00
8cd9e81569
flow annotations
...
no errors when running flow!
2017-03-12 14:02:46 -04:00
ab2ecebac9
version bump 0.8.3: BIFF2 read/write
...
- 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 |
2017-02-10 11:23:29 -08:00
86d6a093f0
version bump 0.8.2: ODS and cleanup
...
- 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 |
2017-02-03 15:50:45 -05:00