Skip to content

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.ts through definePrintTemplate (header, section, keyValues, table, totals, columns, headings, rules, page breaks and raw HTML), the Core Letter Head DocType with a single default, print, pdf and 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: defineListView gains 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.

MIT Licensed · ddcore (Data Driven Core) · Development documentation (main)