-
Notifications
You must be signed in to change notification settings - Fork 758
Closed
Description
Hi All,
Thanks for using this library!
Version 3.0 is coming soon and has been re-written from the ground up using TypeScript.
HELP US TEST
Please download the Version-3.0 code and test it out if you can.
- check the
./demos
folder for browser, Node and React demos, - or grab the latest builds of the min, es, or cjs versions from
./dist
WHATS NEW
- jQuery is gone! Now the only dependency is JSZip
- Brand-new TypeScript/ES6 Class codebase eliminated dozens of bugs and greatly increased stability
- Code is logically separated into 10+ files, making pull requests and maintenance easier
- Completely rewritten Table AutoPaging and HTML-to-PowerPoint methods - faster and much more accurate
- Save/Export:
- Promise-based export methods - no more callbacks
- Two new methods (Write and WriteFile) will replace
save()
- Supports all types of output methods: ArrayBuffer, Blob, etc.
BUG FIXES
Added
- Ability to specify numbered list format #452 (mayvazyan)
- New cat/val axis options: majorTickMark/minorTickMark #473 (RokasDie)
- Ability to set start number "startAt" for a bullet list of type numbered #554 #555 (bj-mitchell)
Changed
- Fixed: Set proper MIME type for PPTX presentation #471 (StefanBrand)
- Fixed: SVG images used to be generated by Node #515 (michaelcbrook)
- Fixed: SVG support has several issues #528 (RicardoNiepel)
- Fixed: Downloading PPT in iOS using Safari does not work. File named as UNKNOWN. #540 (mustafagentrit)
- Fixed: Tables not being displayed after update #559 (emartz404)
- Fixed: Exporting images corrupting file. #578 (joeberth)
- Fixed: Multiple files getting downloaded if multiple base64 images are added. #581 (akshaymagapu)
- Fixed: Links in tables won't work on tables generated with autoPage #583 (githuis)
Removed
- Removed: jQuery is no longer required (!)
alimtunc