Skip to content

Releases: narain1/pydoccraft

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 22 Oct 19:49
e7e23c4

What's Changed

  • Add open-source community guidelines by @narain1 in #1
  • Preserve DOCX table structure and correct PNG DPI metadata by @narain1 in #17
  • Bump the actions group with 4 updates by @dependabot[bot] in #2
  • Add native DOCX, PDF and PPTX authoring with typed Python objects by @narain1 in #18
  • Add DOCX auxiliary stories and table layout controls by @narain1 in #19
  • Add document text, PDF vector content and bounded diagnostics by @narain1 in #20
  • Add styles, slide text ranges and portable Markdown export by @narain1 in #21
  • Add independent DOCX sections and native slide table editing by @narain1 in #22
  • Add DOCX grid editing and PDF page boxes by @narain1 in #23
  • Add native DOCX notes and bounded PDF form authoring by @narain1 in #24
  • Add native table formatting and outline-preserving PDF imports by @narain1 in #25
  • Add conditional table styles and multiline PDF link labels by @narain1 in #26
  • Add document performance benchmarks by @narain1 in #27
  • Add anonymized real-file performance analysis by @narain1 in #28
  • Add native region rendering and DOCX tabs and breaks by @narain1 in #29
  • Add DOCX style relationships and document defaults by @narain1 in #30
  • Prevent PDF drawing from changing existing page resources by @narain1 in #31
  • Reject off-page DOCX rows and verify pagination controls by @narain1 in #33
  • Reuse PDF parser across document renders by @narain1 in #32
  • Add bounded selective text extraction by @narain1 in #34
  • Add bounded PDF text boxes and image transforms by @narain1 in #35
  • Add DOCX paragraph borders and reject unsupported border rendering by @narain1 in #36
  • Add DOCX picture lifecycle and preserve collection ownership by @narain1 in #37
  • Add DOCX metadata and native PDF text-markup annotations by @narain1 in #39
  • Add section gutters unequal columns and native slide layouts by @narain1 in #40
  • Add combined table fixture pack with source and PDF rendering checks by @narain1 in #41
  • Add slide picture editing and shared text range slicing by @narain1 in #42
  • Avoid duplicate PDF text parser initialization by @narain1 in #43
  • Extract DOCX numbering and PPTX internal slide destinations by @narain1 in #44
  • Add native list starts and explicit PPTX source limits by @narain1 in #45
  • Add DOCX picture transforms and editable PDF field geometry by @narain1 in #46
  • Reuse native Office models and layout for repeated rendering by @narain1 in #47
  • Validate PDF benchmark text parity and malformed-tree errors by @narain1 in #48
  • Add native page fields and bounded DOCX metadata extraction by @narain1 in #49
  • Bound PDF page selections and guard callback mutations by @narain1 in #50
  • Add executable cookbook workflows without expanding the API by @narain1 in #51
  • Add native DOCX image backgrounds with shared media ownership by @narain1 in #52
  • Reuse paragraph and range APIs for rich PowerPoint table cells by @narain1 in #53
  • Preserve common API types and make child reprs safe to inspect by @narain1 in #54
  • Publish bounded operation evidence and roadmap coverage joins by @narain1 in #55
  • Connect pinned Open XML and PyMuPDF reference families to the roadmap by @narain1 in #56
  • Add rich header and footer content with existing table and picture APIs by @narain1 in #57
  • Add bounded native DOCX section line numbering by @narain1 in #58
  • Connect rich stories and line numbering to operation evidence by @narain1 in #59
  • Add native DOCX paragraph direction and run language formatting by @narain1 in #60
  • Add native rectangle and ellipse PDF annotations with bounded edits by @narain1 in #61
  • Record bounded PDF inventory upstream requirements and repros by @narain1 in #62
  • Connect direction and geometric comments to operation evidence by @narain1 in #63
  • Document native PDF page-label assembly semantics by @narain1 in #66
  • Add native DOCX bookmark targets and internal links by @narain1 in #64
  • Add native PDF object-stream output choice by @narain1 in #65
  • Clear owned DOCX header and footer content safely by @narain1 in #67
  • Add bounded native PDF text search geometry by @narain1 in #68
  • Clarify native PDF attachment and drawing-style boundaries by @narain1 in #69
  • Prevent PDF mutation callbacks from targeting a different page by @narain1 in #70
  • Add native decimal-outline lists to existing paragraph methods by @narain1 in #71
  • Preserve presentation targets and range lifetime across callbacks by @narain1 in #72
  • Reject conditional DOCX borders that native rendering drops by @narain1 in #73
  • Add bounded Unicode tooltips to owned PDF fields by @narain1 in #74
  • Connect five implemented profiles to the shared evidence ledger by @narain1 in #75
  • Clarify existing solid fills and native DOCX shading gaps by @narain1 in #76
  • Add native editing locks to existing PDF comment handles by @narain1 in #77
  • Record exact tooltip and comment-lock operation evidence by @narain1 in #78
  • Convert owned DOCX notes through native semantic editing by @narain1 in #79
  • Expose native read-only state on owned PDF fields by @narain1 in #80
  • Restore inherited slide backgrounds through the existing property by @narain1 in #81
  • Remove stale roadmap gaps and connect existing operations by @narain1 in #82
  • Record note conversion, field state and background reset evidence by @narain1 in #83
  • Add native character spacing through existing DOCX formatting by @narain1 in #84
  • feat: reuse character spacing for slide text and cells by @narain1 in #85
  • fix: validate slide cell lifetime before formatting callbacks by @narain1 in #86
  • feat: clear owned note content while retaining references by @narain1 in #87
  • fix: preflight rounded PDF rasters before allocation by @narain1 in #88
  • fix: revalidate PDF field page after caller normalization by @narain1 in #89
  • feat: delete owned auxiliary paragraphs through existing collections by @narain1 in #90
  • fix: account retained PDF field appearance generations by @narain1 in #91
  • fix: normalize PDF field values before final identity validation by @narain1 in #92
  • refactor: separate DOCX body identities from native positions by @narain1 in #93
  • Publish checked documentation on GitHub Pages by @narain1 in #95
  • Add bounded owned PDF radio groups by @narain1 in #94
  • Delete owned DOCX body paragraphs while preserving sections by @narain1 in #96
  • Support native PDF comment opacity with bounded redraw accounting by @narain1 in #97
  • Move owned DOCX paragraphs through existing collections by @narain1 in #99
  • Type existing native-...
Read more

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 20 Oct 05:34

Full Changelog: v0.2.0...v0.2.1

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 20 Oct 04:39