Blog Sections Open

dDocs v1.0.0: File-First Documentation Hub for Evolution CMS

dDocs v1.0.0 gives Evolution CMS projects a native manager documentation hub built around Markdown files, package docs, localized trees, and project-owned notes.

dDocs v1.0.0 is the first public release of a file-first documentation module for Evolution CMS. It gives projects and packages a native documentation browser inside the manager while keeping the source documentation in Markdown files close to the code.

Published: May 14, 2026

What dDocs is for

The main idea is simple: package documentation should be versionable, portable, reviewable in Git, and readable by humans and tools without depending on database state. dDocs discovers Markdown documentation from installed packages and safe project documentation roots, builds an index, and renders those documents inside the Evolution CMS manager.

Highlights

  • File-first documentation discovery for Evolution CMS packages.
  • Native manager module UI aligned with EvoUI.
  • Documentation tree with package sources, folders, and Markdown documents.
  • Safe Markdown rendering through local dTui/TOAST UI and Prism assets.
  • Writable ProjectDocs/ workspace for project-specific notes.
  • Localized documentation support for en, uk, pl, de, and fr.
  • Filesystem search over titles, paths, package names, and Markdown content.
  • Markdown export that combines indexed documentation into one file.
  • Safe relative links, local image handling, and UML/PlantUML rendering support.

Why it matters

dDocs is a big step for the Evolution CMS package ecosystem. Packages can now ship real documentation as files, documentation quality can be checked in CI, and the manager can browse package docs without turning documentation into hidden database content.

For local projects, the writable project documentation area is useful for architecture notes, deployment notes, debugging notes, AI/Codex context, and decisions that should stay close to the project.

Quality baseline

The release notes report passing documentation checks, unit tests, PHP syntax checks, PHPStan probes, EvoUI conformance, and browser smoke checks. Documentation coverage and structure checks are marked as complete for the first release baseline.

Open dDocs v1.0.0 on GitHub

Newer post

dTui Editor v1.0.1: dDocs Documentation and Blade Highlighting

dTui Editor v1.0.1 adds full dDocs-ready multilingual documentation and improves Blade code highlighting for Evolution CMS and Laravel examples.

Older post

sArticles v1.2.0: Final 1.x Maintenance Release

sArticles v1.2.0 closes the current 1.x feature line with safer migrations, direct article template rendering, and a clear path toward the future EvoUI-based 2.x interface.