Releases: singerla/pptx-automizer
Releases · singerla/pptx-automizer
make cleanupPlaceholders optional
logging verbosity; series label attributes
- feat(log): configurable logging verbosity; fixes #134 c18cf9b
- feat(chart): directly use ChartDataLabelAttributes with chart series styles 8ec1647
- feat(chart): modifiy cahrt series datalabel solidFill color 3bf517c
- fix(table): do not expand cells in default table 7eb8809
- chore(shape): replace/remove shape placeholders properly 4d6c1ea
- test(image): add test image with special characters in filename 5f860c1
- fix(image): slugify external image name to prevent issues with special characters b62300f
- chore(doc): troubleshooting chart data 70a9ff2
- fix(table): always use first row as template for new rows; see #63 5a6b406
use pptxGenJs; support OLE & GoogleSlides
- chore(test): google slides created tables with merged cells cd9415c
- fix(table): exclude tcPr; fix mimeType for DOMParser 5a169e0
- chore(ole): remove modify and append for OLE objects f5d7756
- fix(table): skip table cells without 'a:txBody' to prevent error with GoogleSlides; fixes #132 5e8d059
- chore(test): fix template and dir names f7a2d80
- chore: update yarn.lock 3d5514c
- chore: remove package-lock bce71f1
- Merge remote-tracking branch 'origin/main' 7ceda09
- Merge pull request #129 from singerla/snyk-upgrade-5376426820bc42b44cad3a9383c18bab bed4849
- Merge remote-tracking branch 'origin/feature-use-pptxgenjs' 78d7cc1
- test(chart): todo: cleanup unused edgy images; #128 ee31549
- fix(chart): update chart image rels properly; fixes #128 174c949
- fix: upgrade @xmldom/xmldom from 0.9.3 to 0.9.4 7927a00
- chore(test): replace (tagged) bulleted text 866ec77
- fix(file): use proper file.name on cleaning up media dir; fixes #128 d964d73
- chore: apply prettier rules to ole.ts ab193f9
- Merge pull request #127 from singerla/mp70_feat_OLEsupport 60ec79a
- 🐛 Fix #124 4bcbdf2
- fix: multiple OLEs, same ext type, same slide. b456f34
- feat: ✨ add OLE support c772f40
- fix(types): upgraded xmldom version 5451192
- Merge remote-tracking branch 'origin/main' 4c09692
- chore: add "dom" to lib 6fc61cd
- Merge pull request #122 from singerla/snyk-upgrade-5ccf9e74d77f9bccbae649f72b6756ba 05071a8
- fix: upgrade @xmldom/xmldom from 0.8.10 to 0.9.1 0dd27e0
- Merge pull request #120 0887d73
- Merge branch 'main' of https://github.com/jrking4/pptx-automizer 3d29c1d
- remove debug 2f9c535
- Merge branch 'singerla:main' into main 0ccb423
- make bullet replacement less destructive. f06cdf0
- Merge remote-tracking branch 'origin/feature-use-pptxgenjs' into feature-use-pptxgenjs e45099e
- chore(test): update dev & lock file b2e63c6
- test(generate): text, charts, images with pptxgenjs #60 fe3421e
- feature(use): add image from scratch #60 #62 1baa407
- feature(use): add pptxgen to deps; basic implementation #60 adfe37f
- feature(generate): use pptxgenjs to insert elements from scratch (WIP) 81bba51
- feature(use): add pptxgen to deps; basic implementation #60 395a62b
- test(generate): text, charts, images with pptxgenjs #60 122b7fc
- Merge remote-tracking branch 'origin/feature-use-pptxgenjs' into feature-use-pptxgenjs 4851f30
- feature(generate): use pptxgenjs to insert elements from scratch (WIP) be2b281
- feature(use): add pptxgen to deps; basic implementation #60 923e3f9
- feature(use): add image from scratch #60 #62 7cfbbf2
- feature(use): add pptxgen to deps; basic implementation #60 97e4ab9
support nested tables and bulleted lists
- chore(docs): troubleshooting replace text 4743727
- Merge pull request #119 754af40
- additional cleanup 0d5c402
- refactor to utility functions d0ec22b
- Merge branch 'singerla:main' into main 05e019b
- add ability to create indented lists a6e3903
- fix(table): remove all remaining text after inserting text into a table cell 41b31bf
- feat(table): update column/row size by index 57fd995
- chore(table): WIP improve table cell cloning / expansion daee588
- fix(table): insert more than one expand column ac9ac33
add reader for shape/table info; add table expander
- chore(doc): add expand table to readme b0d1f9b
- chore(xml): disable falsy errors on missing relations ea65232
- chore(read): move table data reader to slide-helper 3b9d854
- chore(shape): disable table reader 7e6df11
- chore(image): use a function for altText 0fa0db1
- Merge remote-tracking branch 'origin/main' 45c5e50
- chore(image): use a function for altText 8dec8b8
- Merge pull request #116 fab9d43
- Merge remote-tracking branch 'origin/main' into fork/jrking4/main ea0f4bd
- feat(table): use tags to expand rows or (nested) columns 861e328
- Add Alt Text test 58b5f0d
- Add AltText to Element Info 2674573
- feat(table): clone nested gridCols cf7013e
- Merge remote-tracking branch 'origin/main' into feature-nested-table b30be53
- chore(doc): fix typo in readme 07ce202
- chore(doc): add get shape info to readme toc dc62b7d
- test(read): cross-slide copy shape properties a3d46a5
- feat(read): read shape info / copy shape coordinates; #114 7521c76
- feat(read): read chart series color; #115 9ea96c0
- feat(table): support for nested tables 06b2f34
- fix(table): create para props parent if not existing; fixes #112; fixes #76 bcf90c5
- fix(table): add test for table cell without <a:p> #112 6d1588f
- Merge remote-tracking branch 'origin/main' b4696ca
- chore(test): add example for #113 a9e5ec4
- Merge pull request #111 be7e7d2
- chore(test): add a demo reader for table cells f248ff5
load templates from buffer; datalabels formatting; xml content readers
- chore(lib): add yarn info to package 5d0ed9b
- Merge pull request #109 7ec20a0
- chore(doc): add files from buffer/url to readme 12049dd
- chore(test): fetch pptx template from url d19397b
- updated .load, .loadRoot, rootTemplate and preTemplates to allow for supplying buffers in addition to file paths. 2bb2210
- chore(xml): add normalizeColorObject a606c56
- chore(shape): throw error if source element undefined a675ebf
- chore(docs): add no worksheet relation found to troubleshooting; fixes #104 02d3d03
- fix(chart): throw error if no worksheet relation found 0612e9b
- fix(chart): copy themeOverride relation ea8d99d
- fix(test): test name 3167e65
- feature(read): add readWorkbookData; see #102 590496b
- test(text): use replaceText to set bulleted lists; see #101 7c0f2b5
- chore(chart): specify series index to apply datalabels modification 50529a9
- chore(test): edit chart title template c4e948f
- fix(xml): match relation target by absolute path; see #102 59c3a5a
- Merge pull request #100 from jrking4/main f931384
- Merge branch 'main' of https://github.com/jrking4/pptx-automizer e9421b6
- Add ability to set waterfall column to last or specify a column 2afe7d6
- Merge branch 'main' into main 5925017
- differentiate chartEx type 0890a86
- Extended Charts do not get recognized as a "chart" type d38b9db
- Merge pull request #99 from jrking4/main 4688f9a
- Merge branch 'singerla:main' into main fcd7d54
- modify data labels. fix tests be046cc
- Merge pull request #97 from jrking4/main 402ba51
- small test fix 92c8fbf
- add ability to set chart title bd851a5
- Merge pull request #95 from gpoussel/main a13e58f
- Exclude relationships with external target 155c340
v0.4.8
- chore(docs): add reference to modify-master tests b6f90aa
- feature(master): add modifier for slide master background image relation target #86 8bd3dbe
- feature(master): add modifier for slide master background color #86 d3bc762
- fix(image): include <p:bg> parent when matching rId b63f14a
- chore(image): optionally add prefix on loadMedia to avoid naming conflicts f3b17ab
- chore(doc): add tipp to create custom modifier #86 f4f7570
- chore(docs): add some troubleshooting tipps 4507e0d
- chore(docs): update toc 243947c
- chore(docs): add troubleshooting; modify master image b72883b
v0.4.7
extract slide dimensions
load templates without creationIds; prepare XmlSlideHelper extensions
- chore(deps): bump versions 2b7966c
- fix(slide): allow slides and elements without creationId; fixes #80 6a27cac
- refactor(slide): move ElementInfo related functions to XmlSlideHelper 4327019
- Merge pull request #70 from singerla/dependabot/npm_and_yarn/babel/traverse-7.23.2 872e5fa
- chore(types): export AutomizerParams type 60cd752
- Update README.md #78 bbf6d4c
- Update README.md concerning animations #77 3395c82
- fix(test): use TableWithEmptyCells for formatting c29c604
- chore(test): style table border & font size (#77) e32fd1f
- chore(deps): bump @babel/traverse from 7.17.9 to 7.23.2 6a03db3