Releases: artpar/puppt
Releases · artpar/puppt
Release list
v0.1.0
Changelog
- e53e4e6 Account for visible line advance in metric test
- c51affc Add CI workflow
- 57a87c8 Add GoReleaser release workflow
- 6e665d9 Add build handoff and KT docs
- b0e7131 Add edit planning target resolver
- bd4d52e Add layout names and unsupported warnings
- d9b4c0c Add owned PPTX package reader
- 75bb3c1 Add owned pptx rendering pipeline
- 1d7e31e Add renderer completion milestones and M12 evidence
- c82259c Add review and v1 hardening
- 7a58246 Apply DrawingML tint and shade by channel value
- 1e6770c Apply gray black-white mode to shape colors
- 5f9c2a9 Apply image and simple object edits
- cefd4bd Apply slide operations
- 110bec0 Apply table style text colors to cell runs
- 37e8573 Apply text notes metadata edits
- f745da0 Apply tint and shade through luminance
- a27d42d Avoid false unsupported table round caps
- 49716d1 Blend DrawingML tint and shade in linear light
- 62b0a0a Clarify renderer reference artifact boundaries
- fdab28e Close edit planning checkpoint
- cc8f2ca Close inspection checkpoint
- 7e8b726 Correct DrawingML table band selection
- d293055 Cover DrawingML shape image fills
- c48255e Cover preset black and white colors
- b923727 Create decks from structured input
- 49bed0d Default render output to deck folder
- a05e30c Define Puppt Go operations doctrine
- 2fd9b6e Derive exact normal autofit scale
- b92cb33 Document SVG fill style support
- 2cd1ba5 Document and extend edit plan contract
- 397df1b Document gated autofit line spacing
- 8001b92 Document table background rendering status
- d4baaae Document text overflow rendering support
- 204e154 Establish Go repository foundation
- 458c8b9 Extract shape-level slide text
- 3be9a69 Fix CI render test setup
- d61698b Fix repeated PPTX edits on real decks
- b1c6d6b Gate autofit line spacing reduction on scale
- 3c2cbb9 Handle static visibility animation builds
- 5d41b19 Honor DrawingML blip rotation settings
- 407e43f Honor DrawingML bullet size follow text
- 5d32d43 Honor DrawingML kerning threshold
- b6b4436 Honor DrawingML rectangle line alignment
- 818aa3d Honor DrawingML run character spacing
- ece8a69 Honor DrawingML symbol run typefaces
- faf7e79 Honor DrawingML text anchor center
- 6cb28b8 Honor DrawingML text overflow modes
- dba5b9a Honor default alphaModFix amount
- 9ef4e81 Honor diagram text transforms
- b74e520 Honor explicit hundred percent line spacing
- f9bc384 Honor flat caps on dashed lines
- b8c7f23 Honor flat table border caps
- 58e8a27 Honor styled DrawingML auto-number bullets
- 595f1f8 Honor title-slide special placeholder setting
- 9b53a31 Implement DrawingML preset dash runs
- aaafef7 Inherit default text style for table cells
- d9de59f Inherit first-last paragraph spacing explicitly
- 3600e5b Inherit placeholder text anchors per attribute
- 2cab97a Inherit placeholder visual properties
- c303b4f Initial Puppt doctrine documents
- b373792 Inspect slide masters and media refs
- b44a4f9 Keep tight text line advances visible
- 7bef82d Limit autofit line spacing reduction to percentage spacing
- 14cb155 Map legacy symbol bullets through exact fonts
- 265c403 Mark v1 checkpoint sequence complete
- 3e6fc1c Merge layout placeholder styles without bounds
- 8ec31a6 Merge local line props with style refs
- 5d899af Optimize per-slide render hot paths
- 1f9cbdf Parse DrawingML color percent strings
- 7369f4a Parse DrawingML percent strings
- cdb400a Polish repository landing page
- bfb89fa Populate core inspection relationships
- 6c71cf8 Prefer local Carlito for Calibri rendering
- f123346 Preserve authored lines during normal autofit
- 6954437 Preserve colors for black-white mode metadata
- 9f43f7b Preserve empty paragraph advance in text anchoring
- df96184 Preserve explicit zero table row heights
- 330a8ff Preserve spanning table header row heights
- 5677496 Publish v0.1.0 release configuration
- 65940f2 Rasterize custom picture masks with cubic paths
- e716b57 Reduce renderer allocations for single-slide renders
- f004eb0 Refine custom geometry curve sampling
- 7b8ba37 Refresh README for end users
- eec7c85 Render DrawingML text strikethrough
- ce119e8 Render double compound table borders
- 91da674 Render gradients through shape geometry
- 906bcaa Render radial gradients with focus ellipses
- a4c3812 Render table background fills and effects
- 973da76 Render table background gradients
- bc473d6 Report derived normal autofit as partial
- f68d4d2 Report missing Segoe UI Historic fonts
- 0f1991a Report missing Segoe UI Symbol fonts
- 015c4e8 Report partial circular gradients
- be828a6 Report unsupported DrawingML 3D shape effects
- 4ce2ba6 Report unsupported DrawingML shape soft edges
- 2cd9e25 Report unsupported black-white render modes
- 901355f Report unsupported outer shadow transforms
- 4cc733e Report unsupported slide animation timing
- 8181f39 Report unsupported table background fills
- 2e7fbe7 Report unsupported table background gradients
- db8a991 Resolve SVG class fill styles
- 76a3b0b Resolve background fill style references
- 52ad300 Resolve diagram drawings through slide theme
- d8b2e41 Resolve diagram theme fonts
- 8bda4df Resolve diagram theme style references
- ead3032 Resolve direct table text fonts
- fa6ad05 Resolve non-Latin theme font slots
- b821db4 Resolve slide number fields in renderer
- c94ec73 Resolve style line references from theme
- f0f0ddc Resolve system and preset color choices
- 6791753 Resolve theme table line references
- e888e77 Scale table grids from absolute origins
- 4f8fbfb Speed up renderer output and gradient hot paths
- 73aea7b Speed up renderer text and color hot paths
- f4e2e3b Stabilize render line metric test
- fdb4bc3 Stop reporting supported radial gradients as partial
- 88beafc Support DrawingML color offset modifiers
- b9458a3 Support JPEG ICC profile chunks
- e60161c Support Segoe UI font substitutes
- 217f1b7 Support arbitrary picture rotation
- 5f89f64 Support auto-number bullet starts
- 704fcb9...