v1.3.1
v1.3.1
- Added
markdownandtextrenderers for readability-focused exports of.pmldocuments. - Added built-in docs entries for
markdownandtext. - Improved Markdown and text rendering so meeting content keeps headings, links, TOCs, and readable macro output while stripping embedded CSS and JavaScript.
- Changed the default output extensions for
markdownto.mdandtextto.txt. - Added built-in meta keys
@status,@record_id,@confidentiality,@effective_date,@valid_until, and@review_date. - Extended local imported
.pmlmeta preservation for fixed meta keys referenced via@@ref=meta:.... - Added validation warnings for duplicate meta keys and for ambiguous use of built-in meta keys through
@meta=.... - Fixed field inconsistencies between
@signatures/@approvalsparsing and Markdown/Text rendering. - Added
protoparser register <dir> statistics|json|html|pdfas a governance-style document register with status summary, missing metadata checks, review/expiry hints, and open-task visibility across document directories. - Added
protoparser bundle <pml_file>to write a bundled, import-expanded.pmlarchive file. - Added built-in docs entries for
registerandbundle. - Finished the native Windows HTML Help setup in
docs/chm/, including generated topic pages, TOC, index, project file, and working CHM compilation vianpm run build:chm. - Added
protoparser analyze <pml_file> graphfor Mermaid-style import and tag-import graphs. - Added support for saving
protoparser analyze <pml_file> graphoutput directly as a.mmdfile via-output=.... - Improved the graph output styling and labels for better readability.
- Added
@author,@version, and flexible@meta=key:valuemetadata support. - Added
@@ref=...for structured references such as metadata, participant fields, signatures, and approvals. - Added
@@tocfor automatic table of contents generation inside the@meetingblock. - Added
@signatureswith@@signature=idand@approvalswith@@approval=id. - Added
@referencesand@attachmentsblocks for linked supporting context in rendered output. - Added
protoparser validate <pml_file>andprotoparser tags <tags_file> validatefor basic document and shared tag validation. - Added
protoparser macros <pml_file>to inspect registered and used macros across imported.pmlfiles. - Added
protoparser scaffold meeting [target_dir]andprotoparser init [target_dir]for bootstrapping starter ProtoML files and project structures. - Added missing built-in docs entries for newer commands and syntax such as
protocol,title,import,output,tag_sources,analyze,validate,macros,scaffold,init,macro_dir, andgraph.
What's Changed
- v1.3.1 by @bryan-ente in #3
Full Changelog: v1.3.0...v1.3.1
9ee43815e007595ac30e240d74db39b0c49166ddd3d7bdab997fb8763dfe3ae2 protoml-help.chm
f4d409aa598ec48f4390eaa143fb6cafeda9a015ecee1522505ee50c5f6acd6e protoml-parser-linux
45bca306d5217fabb436b931368012d314e44f751c29b89d9cd3f1e7357e5264 protoml-parser-win.exe