pptx-viewer-mcp
Release notes for pptx-viewer-mcp on npm, generated from Conventional Commits by the release pipeline.
2.8.4 - 2026-10-09
Dependencies
2.8.3 - 2026-10-08
Documentation
- Refresh the readmes with webp images and the office suite (6a800d0)
2.8.2 - 2026-10-08
Bug Fixes
- ci: Recover unpublished releases and validate manifests (ae190df)
Testing
- pptx: Accept the released core 1.x automation range (d9ef4e0)
2.8.1 - 2026-10-07
Refactor
- Remove remaining relative typescript js suffixes (e567a4a)
2.8.0 - 2026-10-07
Features
- pptx: Migrate shared renderer and editing into core and ui (ba4cd0d)
2.7.2 - 2026-10-06
Documentation
- Bring the pptx docs and agent guide up to date with the move (8cc3f5e)
Build & CI
- release: Publish the pptx viewer packages from this repository (21e790f)
Chores
- viewers: Import the pptx-viewer repository with its history (dde62be)
Changelog
All notable changes to this project are documented here. This file is generated from Conventional Commits by git-cliff; do not edit it by hand. A release listed with no entries carried no Conventional Commit in this package's scope: scripts/release-plan.mjs re-releases a package whenever any of its files change, not only on conventional ones.
2.7.1 - 2026-10-04
Dependencies
- deps: Update every dependency to its latest version (by @ChristopherVR) (7212b14)
2.7.0 - 2026-10-03
Features
- tools: Compose MCP servers over canonical core automation (by @ChristopherVR) (0605f73)
2.5.9 - 2026-10-02
Build & CI
- core: Depend on the unscoped ooxml-core package (by @ChristopherVR) (5ae6159)
2.5.8 - 2026-10-01
Refactor
- core: Make pptx-viewer-core a thin entry point over @christophervr/ooxml-core/pptx (by @ChristopherVR) (caa5172)
Build & CI
- Build against ooxml-core, retarget scripts and docs at the moved engine (by @ChristopherVR) (9b5146d)
2.5.7 - 2026-09-30
Bug Fixes
- tools: Preserve rich text edits and populate layout placeholders (by @ChristopherVR) (8a0cbdc)
2.5.6 - 2026-09-25
Chores
- npm: Surface every package in an npm search for pptx-viewer (by @ChristopherVR) (ac67fda)
2.5.5 - 2026-09-19
Bug Fixes
- tools: Follow pptx-viewer-core to ^4.0.0 (by @ChristopherVR) (3bfc2c6)
- collaboration: Preserve paragraph formatting across sync (by @Sudhansh6) (3c132ee)
2.5.4 - 2026-09-18
2.5.3 - 2026-09-17
Bug Fixes
- tools: Preserve consecutive collaborative text breaks (by @Sudhansh6) (e32b60b)
Chores
- Merge main into live list editing (by @Sudhansh6) (a9b760d)
- Sync upstream validation and ribbon updates (by @Sudhansh6) (c70516c)
- Merge main and resolve locale documentation conflicts (by @yunfeizhu) (ac9123d)
2.5.2 - 2026-09-14
Documentation
- repo: Sync guides and references with implementation (by @ChristopherVR) (70440f6)
Dependencies
- deps: Rebase lint-staged update (by @ChristopherVR) (c2a649e)
Chores
- deps-dev: Bump vitest from 4.1.11 to 5.0.0 (by @dependabot[bot]) (5f8fe4f)
2.5.1 - 2026-09-10
Bug Fixes
- Preserve rich table cells during row and column edits (by @Sudhansh6) (e83c2eb)
2.5.0 - 2026-09-09
Features
- core: Edit embedded OLE content in place across all five bindings (by @ChristopherVR) (3f51347)
- core: Edit legacy Word 97-2003 (.doc) OLE documents in place (by @ChristopherVR) (cfad261)
Dependencies
- deps: Bump the minor-and-patch group with 3 updates (by @dependabot[bot]) (6e40989)
- deps: Merge dependabot #212 (by @ChristopherVR) (a69fe7e)
- deps: Update every dependency to its latest in-range version (by @ChristopherVR) (1f242b7)
2.4.1 - 2026-09-06
Bug Fixes
- tools: Report the displayed chart type (Pareto, filtered) in list_elements (by @ChristopherVR) (c9ece87)
2.4.0 - 2026-09-05
Features
- tools: Alt text and title on shape, text and connector elements (by @ChristopherVR) (781992b)
2.3.0 - 2026-09-05
Features
- tools: Chart formatting and table style MCP tools (by @ChristopherVR) (c2094ee)
2.2.0 - 2026-09-05
Features
- tools: Chart userShapes MCP tools (by @ChristopherVR) (bf851eb)
2.1.7 - 2026-08-26
Dependencies
- deps: Update fast-xml-parser requirement from ^5.10.1 to ^5.11.0 (#177) (by @dependabot[bot]) (a876e0f)
2.1.6 - 2026-08-22
Bug Fixes
- tools: Widen the core dependency range to the new major (by @ChristopherVR) (0221c2b)
2.1.5 - 2026-08-22
2.1.4 - 2026-08-21
Bug Fixes
- tools: Normalize MCP chartType "pareto" to histogram+cumulative (by @ChristopherVR) (c36411a)
2.1.3 - 2026-08-20
Bug Fixes
- ci: Stop the hourly release writing an empty changelog section (by @ChristopherVR) (d53c0fe)
- ci: Turn off oxlint's React Compiler rule family and fix the last irregular-whitespace hits (by @ChristopherVR) (30c6bd8)
2.1.2 - 2026-08-13
Testing
- e2e: Add the corpus round-trip harness and a COM acceptance gate (by @ChristopherVR) (edf6dd5)
2.1.1 - 2026-08-10
Dependencies
- deps: Update yjs requirement from ^13.6.31 to ^13.6.32 (#152) (by @dependabot[bot]) (456fdb8)
- deps: Update @modelcontextprotocol/sdk requirement (#153) (by @dependabot[bot]) (974413f)
2.1.0 - 2026-08-07
Features
- core: Export and import decks as portable JSON (by @ChristopherVR) (965fc05)
- shared: Blackboard mode, element rename and column charts (by @ChristopherVR) (a69ffce)
2.0.2 - 2026-07-27
Bug Fixes
- ci: Resolve workspace: ranges in every published manifest (by @ChristopherVR) (ea35290)
2.0.1 - 2026-07-25
Bug Fixes
- tools: Resolve pptx-viewer-core to the workspace copy (by @ChristopherVR) (1d4e3ff)
Chores
2.0.0 - 2026-07-23
Documentation
- Friendly 2.0.0 changelog for root and packages (by @ChristopherVR) (f56564d)
2.0.0
V2 tidies the MCP server's public API. (The exact version and date are set when the release is tagged.)
Breaking changes and migration
- The deprecated
runMutatingToolre-export is removed. CallrunMcpToolinstead; it is a pure rename with no behavioural difference.
1.3.2 - 2026-07-18
Documentation
- Correct and expand the per-package npm readmes (by @ChristopherVR) (46f7c57)
1.3.1 - 2026-07-17
Dependencies
- deps: Update outdated dependencies within semver ranges (by @ChristopherVR) (3249d8e)
1.3.0 - 2026-07-16
Documentation
- packages: Add package-specific readme visuals (by @ChristopherVR) (9e20f13)
1.2.2 - 2026-07-13
Bug Fixes
- build: Restore compatibility after dependency updates (by @ChristopherVR) (ddbfae6)
Dependencies
- deps: Update fast-xml-parser to 5.10.0 (by @dependabot[bot]) (6080273)
- deps: Update typescript to 7.0.2 (by @dependabot[bot]) (0a7c1f1)
1.2.1 - 2026-07-11
Bug Fixes
- tools: Derive codec field lists from the canonical core schema (by @ChristopherVR) (d594bd1)
1.2.0 - 2026-07-06
Features
- tools: Add 26 new MCP tools expanding coverage to 51 total (by @ChristopherVR) (c784579)
Bug Fixes
- vue,react: Resolve lint warnings and TableRenderer interactive-prop default (by @ChristopherVR) (6a69635)
- core: Cast xmldom Element to Node for xml-crypto canonicalization (by @ChristopherVR) (8fbd97e)
Documentation
- tools: Note the codec schema diverges from the viewer sync layout (by @ChristopherVR) (7ba5d9e)
1.1.26 - 2026-06-21
Features
- Extracted more shared logic into the shared package (by @ChristopherVR) (977c608)
Documentation
- Sharpen npm descriptions and keywords for discoverability (by @ChristopherVR) (8fea56d)
1.1.24 - 2026-06-20
Features
- tools: Scaffold @pptx-viewer/tools package (by @ChristopherVR) (f34b949)
Bug Fixes
- tools: Ship pptx-viewer-core as a dependency so npx installs it (by @ChristopherVR) (da33db1)
- deps: Unblock install after the 1.1.23 version alignment (by @ChristopherVR) (542a92d)
Documentation
- Streamline npm READMEs and add badges, screenshots, demo links (by @ChristopherVR) (92e980d)
- tools: Make MCP first-class in README and drop em-dashes (by @ChristopherVR) (89ebd64)
Build & CI
- Add @pptx-viewer/tools to test, release, and publish pipeline (by @ChristopherVR) (0e2ff95)
- Independent per-package versioning, tags, and changelogs (by @ChristopherVR) (79595d9)
Dependencies
- deps: Update all dependencies to latest (by @ChristopherVR) (e3287c0)
- deps: Bump all workspace manifest floors to latest (by @ChristopherVR) (890c33d)
Chores
- tools: Bump @pptx-viewer/tools to v1.1.0 (by @ChristopherVR) (c15aba6)
- Rename package to pptx-viewer-mcp and publish to npm (by @ChristopherVR) (9cb8a25)
- Bump all packages to 1.x.1 patch versions (by @ChristopherVR) (c75205a)
- Bump all packages to minor versions for SDK table support (by @ChristopherVR) (2d4b635)
- Bump dependencies to latest and minor-bump packages for parity work (by @ChristopherVR) (da19fdf)
- Roll TypeScript back to 5.9.x; quiet new oxlint vitest rules (by @ChristopherVR) (713c020)
- Relicense from MIT to Apache-2.0 (by @ChristopherVR) (e12f926)