ddcore 0.14
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.14.0 — 2026-09-16
Breaking
- A new site is English and US dollars.
ddcore init, and addcore.jsonthat omitslangorcurrency, now meanenandUSDinstead ofpt-BRandBRL. A site that relied on the old default must declare"lang": "pt-BR"and"currency": "BRL"before upgrading, or its screens, its catalogue lookups and its money precision all change underneath it.
Fixed
- The quickstart works end to end on a published binary:
ddcore initwrote an auth block of zeros that every later command refused (auth.sessionDays must be greater than zero), andddcore new-appswallowed the error and left the app unregistered.initnow writes the same defaultsLoadstarts from,new-appreports a registration failure instead of hiding it, and neither persists environment overrides or resolved absolute paths into the file.