Skip to content

Releases: thomas-villani/pptlive

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 04 Aug 03:36
d1f0aa8

What's Changed

  • feat(media): v1.7 — media insertion + narrated-video export by @thomas-villani in #28
  • feat: shape arrangement + text-run-level hyperlinks by @thomas-villani in #29
  • chore: foundational hardening — CI matrix, smoke fixture, spikes, .gitattributes by @thomas-villani in #30
  • chore(ci): bump the github-actions group with 5 updates by @dependabot[bot] in #31
  • Spec the consistency linter + spike proofing via Word-COM borrow by @thomas-villani in #32
  • feat(media): playback long-tail — mute / volume / trim setters by @thomas-villani in #33
  • chore(ci): bump actions/setup-node from 6 to 7 in the github-actions group by @dependabot[bot] in #34
  • fix: four wrong COM constants + restore docs parity (pre-0.8.0) by @thomas-villani in #35
  • chore(ci): bump actions/setup-python from 6 to 7 in the github-actions group by @dependabot[bot] in #36
  • docs: rebuild the non-coder onboarding funnel + CLI escape / MCP import-guard fixes by @thomas-villani in #37
  • feat: exhaustive set_paragraphs key table + add_shape(text=) by @thomas-villani in #38
  • spike(crop): pin PictureFormat.Crop* semantics against live PowerPoint by @thomas-villani in #40
  • feat(shapes): picture crop — crop() + crop_to_fit(cover|contain) by @thomas-villani in #41
  • chore(release): cut 0.8.0 — five honesty fixes, docs sweep, repo tidy by @thomas-villani in #42
  • chore(release): teach bump-my-version about uv.lock by @thomas-villani in #43

New Contributors

Full Changelog: v0.7.0...v0.8.0

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 24 Jun 02:21

What's Changed

  • ci: run the test gate on every PR and push, not only on release by @thomas-villani in #25
  • feat: post-creation edit surface — cell styling, set_picture, table columns, SmartArt per-node format by @thomas-villani in #26
  • fix: resolve code-review backlog (36 findings: 5 High, 9 Medium, 22 Low) by @thomas-villani in #27

Full Changelog: v0.6.0...v0.7.0

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 19 Jun 03:28
c7e9376

What's Changed

  • feat: advanced fills + effects + transparency + line styling (v0.5.0) by @thomas-villani in #18
  • feat: authoring-feedback round — view-follow, geometry read, shapeid everywhere, placeholder geometry by @thomas-villani in #19
  • Shape animations + deck structure & feedback batch by @thomas-villani in #20
  • docs: complete v0.6 doc surface + consolidate roadmap by @thomas-villani in #21
  • chore: finalize v0.6.0 changelog + gate release on tests by @thomas-villani in #22
  • fix(tests): make fake Presentation.Path OS-independent (unblock release CI) by @thomas-villani in #23
  • fix(tests): drop now-unused os import in conftest (ruff F401) by @thomas-villani in #24

Full Changelog: v0.5.0...v0.6.0

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 12 Jun 21:34

What's Changed

  • feat: shape hyperlinks, slide transitions, per-slide background (v0.4.0) by @thomas-villani in #17

Full Changelog: v0.3.0...v0.5.0

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 11 Jun 02:28

What's Changed

  • docs: document fuzzy find / replace; date the 0.2.0 changelog by @thomas-villani in #5
  • Address MCP test-feedback findings + view-preservation diagnosis by @thomas-villani in #6
  • Shape fill/border, z-order, and the delete-proof shapeid anchor (pt3 styling) by @thomas-villani in #7
  • feat: recolor SmartArt node & chart text (PPTLIVE-009) by @thomas-villani in #8
  • feat: v1.3 review comments — read + add/reply/delete (threaded) by @thomas-villani in #9
  • feat: v1.1 deck snapshot — whole-deck low-res render for vision models by @thomas-villani in #10
  • feat: v1.1 save / save_as / PDF export — complete the output tier by @thomas-villani in #11
  • chore: comprehensive-review mitigations — bug fixes, cleanups, doc refresh by @thomas-villani in #12
  • Drop Python 3.10; collapse CLI scaffold and MCP op dispatch into single-source patterns by @thomas-villani in #13
  • chore: clear refactor-plan minor backlog; fold gpt-5.4 review into roadmap by @thomas-villani in #14
  • v1.6 text-model reliability + v1.0 exec CLI (fastmcp-free dispatch seam) by @thomas-villani in #15
  • fix(charts): make set_data resilient to the embedded-Excel commit race by @thomas-villani in #16

Full Changelog: v0.2.0...v0.3.0

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 08 Jun 20:36

What's Changed

Full Changelog: v0.1.3...v0.2.0

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 04 Jun 15:38

What's Changed

  • fix(mcp): keep COM apartment open for the server's lifetime (fixes title-slide jump + segfault) by @thomas-villani in #3

Full Changelog: v0.1.2...v0.1.3

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 29 May 17:08
1e4c131

What's Changed

  • ci: bump release workflow actions to Node 24 majors by @thomas-villani in #1
  • feat(mcp): return rendered images inline so remote hosts can see them by @thomas-villani in #2

New Contributors

Full Changelog: v0.1.1...v0.1.2

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 29 May 16:09

Full Changelog: v0.1.0...v0.1.1

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 29 May 15:28