Blog

Changelog

15. Oktober 2026

CDPCMS 2.2.2

Loading and update indicator in the header zone (1158, Michael 15.10.2026): the status line of `cdp-busy.js` (spinner, text, running seconds, e.g. "Update running") now appears in the communication field in the middle of the white header (`[data-cdp-comm]`, CMS: `.cms-comm` in `.cms-bar`), no lon

Read more

15. Oktober 2026

CDPCMS 2.2.3

Update fix (1167): updates to 2.2.1/2.2.2 stopped in step 7 ("Refreshing CMS and website") and went back to the previous version, because `cdpcms:assets` copied the CDP-CCMS package of `cookie/` with `copy()` and the package now has sub-folders (`legal/`). The cookie folder is now copied recursivel

Read more

15. Oktober 2026

CDPCMS 2.2.4

Top bar : the website's domain (e.g. cdpcms.com) is a link and opens the website in a new tab (Michael 15.10.2026); no underline, no hover change.

Read more

15. Oktober 2026

CDPCMS 2.2.5

Fix (1167): `cdpcms:assets` reused the variable of the CMS asset source for the cookie package, so only the first website of an installation received the new CMS files (top bar link, communication field); the others got the cookie files in `cms/assets`. The cookie source has its own variable now. H

Read more

14. Oktober 2026

CDPCMS 2.1.0

Add modules (1096): Modules page has „Add module“: upload a module package (ZIP with one folder and module.json) or install from the module catalog (`storage/app/module-catalog.json`, every package checked against its sha256). Checks before anything is written: size, folder name, no unsafe paths or

Read more

13. Oktober 2026

CDPCMS 1.22.0

Merge of the website editions 1.21.0 into the development original (order 1078, Michael: "yes, take over everything"): the editions on core.wehrdich (wehrdichspray.de) and core.schlumpf (schlumpf-spray.com) were compared file by file with `diff` and taken over completely – shop theme (`ShopTheme`,

Read more

13. Oktober 2026

CDPCMS 2.0.0

English is the source language of CDPCMS (order 1078, Michael: "everything is done in English, also the individual .php pages, the hints and inline comments, simply everything"). Every visible text (sidebar, page titles, headings, field labels, hints, buttons, placeholders, messages, validation err

Read more

8. Oktober 2026

CDPCMS 1.17.0

Theme cdpnotfall : Produkt-Templates (Auftrag 899, Michael: „Das heutige Theme auf cdpf.shop und Shop-2 als Template-Auswahl für Produkte … Ich kann für jedes Produkt ein eigenes Template auswählen.“). Registry `templates/<schlüssel>/template.php` im Theme (Manifest: Name, Beschreibung, Kopf, Fuß

Read more