ddcore 0.9
This series was written after the fact, from the repository's history. It records what an app would notice in each release — a capability, a contract, a default — and not every commit that went into it.
0.9.0 — 2026-09-15
Added
- Print templates and PDF (OPS-01): a standard layout built from the DocType's metadata, app templates in
print/<name>.print.tsthroughdefinePrintTemplate(header, section, keyValues, table, totals, columns, headings, rules, page breaks and raw HTML), the CoreLetter HeadDocType with a single default,print,pdfand letterhead endpoints, and PDF through Gotenberg, a configured command or a local headless Chrome. Read permission and the caller's scopes apply to the document, and the Desk previews it at/app/[workspace]/[doctype]/[name]/print. See print templates. - Specialized list views:
defineListViewgains a Calendar and a Card view beside the table, with a switcher whose choice is kept in the URL and in the browser, so a link opens on the view it was shared from.