You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Marks Docscriptor as the first stable release line for Python-first document
authoring across DOCX, PDF, and HTML.
Treats the Document plus DocumentSettings API as the official public shape
for document content, metadata, page geometry, theme options, validation, and
rendering.
Keeps the CLI and Python workflow APIs aligned through docscriptor build, docscriptor convert, docscriptor validate, and the matching docscriptor.workflows functions.
Includes editable Markdown and notebook import paths so converted sources can
still become Docscriptor object trees before rendering.
Includes validation preflight for common authoring mistakes, renderer-specific
compatibility warnings, missing assets, overly wide tables or figures, and
reference/caption issues.
Includes regression coverage for example outputs across DOCX, PDF, and HTML,
including rendered bundles, PDF text/page checks, DOCX structure checks, and
HTML anchor checks.
Compatibility Notes
No additional public breaking change is introduced by this release candidate.
The API cleanup that made DocumentSettings the canonical settings surface was
already documented in v0.10.0.
Future public API changes should follow semantic versioning from this stable
line: major for breaking changes, minor for backward-compatible features, and
patch for fixes.
Release Notes
Package metadata now advertises Docscriptor as production/stable rather than
alpha.
Local fallback version metadata is aligned with the 1.0.0 release line for
source trees without git tag metadata.
Release-note digest tests now derive the latest release note dynamically, so
adding the next release note does not require rewriting hard-coded version
assertions.