|
2 | 2 |
|
3 | 3 | All notable changes to this project will be documented in this file.
|
4 | 4 |
|
5 |
| -The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 5 | +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), |
6 | 6 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
7 | 7 |
|
8 |
| -## Notes |
| 8 | +## [4.0.0](https://github.com/gitbrent/PptxGenJS/releases/tag/v4.0.0) - 2025-05-04 |
9 | 9 |
|
10 |
| -## [3.13.0](https://github.com/gitbrent/PptxGenJS/releases/tag/v3.13.0) - 2023-0?-0? |
| 10 | +### Fixed |
| 11 | + |
| 12 | +- defineSlideMaster() issues when reusing config object [\#406](https://github.com/gitbrent/PptxGenJS/issues/406) ([ronnyroeller](https://github.com/ronnyroeller)) |
| 13 | +- Fixed "needs repair" issue with table auto-paging [\#1380](https://github.com/gitbrent/PptxGenJS/issues/1380) ([gitbrent](https://github.com/gitbrent)) |
| 14 | + |
| 15 | +### Added |
11 | 16 |
|
12 | 17 | - Added `textDirection` property for text and table cells to allow vertical rotation of text ([gitbrent](https://github.com/gitbrent))
|
13 | 18 |
|
14 | 19 | ### Changed
|
15 | 20 |
|
16 | 21 | - Bump jszip to ^3.10.1 [\#1255](https://github.com/gitbrent/PptxGenJS/pull/1255) ([NateRadebaugh](https://github.com/NateRadebaugh))
|
| 22 | +- Added `exports` field to package.json to enable modern module resolution ([gitbrent](https://github.com/gitbrent)) |
| 23 | +- Brand new logic for detecting Node.js ([gitbrent](https://github.com/gitbrent)) this fixes: Vite issues [\#1325](https://github.com/gitbrent/PptxGenJS/issues/1325) and Web Worker issues [\#1354](https://github.com/gitbrent/PptxGenJS/issues/1354) |
| 24 | + |
| 25 | +### Deps, Demos, Tools, and Docs |
| 26 | + |
| 27 | +- Added new vite-demo under "demos" to test using the library as a module in modern apps (replaces react-demo) ([gitbrent](https://github.com/gitbrent)) |
| 28 | +- Major updates to dev dependencies (typescript, rollup, eslint, gulp) ([gitbrent](https://github.com/gitbrent)) |
| 29 | +- Brand new eslint.config.js ([gitbrent](https://github.com/gitbrent)) |
| 30 | +- Updated rollup.config.mjs ([gitbrent](https://github.com/gitbrent)) |
| 31 | +- Brand new Vite demo replaces broken CRA react-demo ([gitbrent](https://github.com/gitbrent)) |
| 32 | +- Brand new WebWorker demo ([gitbrent](https://github.com/gitbrent)) |
| 33 | +- Major update to README ([gitbrent](https://github.com/gitbrent)) |
| 34 | +- New TESTING.md document created, renamed RELEASES.md to RELEASING.md ([gitbrent](https://github.com/gitbrent)) |
| 35 | +- Major update to browser demo page ([gitbrent](https://github.com/gitbrent)) |
| 36 | +- Major update to GitHub pages doc site ([gitbrent](https://github.com/gitbrent)) |
| 37 | +- Updated Data2Slides tool to modern bootstrap ([gitbrent](https://github.com/gitbrent)) |
| 38 | + |
| 39 | +### Removed |
| 40 | + |
| 41 | +- Removed `react-demo` under demos ([gitbrent](https://github.com/gitbrent)) |
17 | 42 |
|
18 | 43 | ## [3.12.0](https://github.com/gitbrent/PptxGenJS/releases/tag/v3.12.0) - 2023-03-19
|
19 | 44 |
|
|
0 commit comments