Skip to content

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 ​

  • deps: Bump the production-minor-and-patch group with 5 updates (#42) (fda493e)

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 ​

  • deps-dev: Update tsdown requirement (#109) (by @dependabot[bot]) (f83aa0a)

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 runMutatingTool re-export is removed. Call runMcpTool instead; 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)

Released under the Apache-2.0 License.