Changelog
This changelog records notable changes to the DevCentr application and its documentation. Entries are organized in reverse chronological order and kept brief. Each entry links to a more detailed changelog article where needed.
2026-03-27 – Dynamic Agent Preamble specification
-
Added Dynamic Agent Preamble specification.
-
Defines a preprocessor for RAG-based instruction injection and modular
AGENTS.mdsupport to reduce model context overhead and improve relevancy. -
See Detailed changelog.
2026-03-21 – Local library mods and specification
-
Added Local Library Mods guide explaining how to use forked libraries (DUB, PNPM, Python, Go) without breaking CI/CD.
-
Drafted Local Mod Management specification for UI-based mod registration and project badges.
-
See Detailed changelog.
2026-03-21 – Automatic AI model routing specification
-
Added Automatic AI Model Routing under Specifications (features): routing profiles, task categories, and vendor-facing proposal for long-running sessions.
-
Fixed Specifications nav xref to Templates Repository Schema (was
pages/templates-schema.adoc). -
See Detailed changelog.
2026-03-19 – DUB local vs remote path management
-
Added DUB Local vs Remote Paths documenting how to manage build specifications in
dub.jsonwithout manually swapping between local and remote paths. -
Covers
dub.selections.json,dub add-local, environment variable overrides, and git submodules for persistent patches. -
Forked unit-threaded to dlang-supplemental; fixed sub-package DUB warnings; wired in via
dub add-local; submitted upstream issue #329 and PR #330. -
See Detailed changelog.
2026-03-19 – arsd-official extern© deprecation fix
-
Forked arsd into dev-centr, fixed the
inparameter deprecation innsvg__cmpEdgefor arsd-official 10.9.10 (svg.d). -
Added
scripts/patch-arsd-svg-deprecation.ps1to re-apply the patch to the dub cache when needed. -
See Detailed changelog.
-
See Detailed changelog.
2026-03-19 – General Knowledge Extraction
-
Extracted all general-reference content from devcentr into a new general-knowledge repository (dev-centr/general-knowledge).
-
Removed the
knowledge-basemodule from devcentr. DevCentr docs are now product-focused: ROOT, specifications, secrets-manager, publishing, upstream-contributions. -
General Knowledge holds Diátaxis-organized tutorials, how-tos, reference, and explanations (SSH keys, Git management, Windows EOL, workspace organization, package registries, etc.).
-
Updated all xrefs and app code to use
general-knowledgecomponent. Local playbooks use sibling path../general-knowledge(no remote URLs); CI playbooks use the GitHub URL. -
See Detailed changelog.
2026-03-19 – AI Local Library Docs
-
Added a repo-local workflow for cloning library docs/source into a gitignored folder, plus an obvious local AI manifest file so agents can search exact local references instead of stale model memory.
-
Added setup docs and a refresh script for
phobos,dlangui, andSDLang-D. -
Documented the preferred layered strategy for AI dependency docs: MCP-hosted indexed docs such as Context7 first, repo-local cloned docs second, and web search last. Added a DevCentr feature spec for MCP setup and local fallback automation.
-
Added a Context7 client profile registry and new specs for the global AI Config interface, Context7/skills setup flows, and the integrated repository-browser terminal.
-
Implemented a first working
AI Configdialog, a repo-browserTerminaltab, and a smallstd.loggerfile logger wrapper to make runtime debugging less blind. -
See Detailed changelog.
2026-03-18 – Organization Profile and Gitignore
-
Organization profile feature in repository browser: when selecting an owner/org in the project tree, the side-panel shows buttons to open public/private profile pages on GitHub/GitLab/Gitea, open profile repos in the browser, and highlight local profile repos in the tree.
-
Provider-specific org profile config in
app/src/modules/vcs/profiles.json5(repo names, README paths, URL formats). -
See Org Profile Feature and Gitignore details.
2026-03-18 – Gitignore Templates, EOL, and Templates Schema
-
Added GitHub gitignore (github/gitignore) as a template source alongside DevCentr in the Init Repo flow. Users can select source (DevCentr or GitHub) and merge templates from either.
-
Documented GitHub’s base vs Global vs community layout in Gitignore Template Sources. Root = languages/core tech; Global = editors/tools/OS.
-
Added
.editorconfigtab and default template to Init Repo (LF with CRLF overrides for.bat,.cmd,.reg). Repo init now writes.gitattributes,.gitignore, and.editorconfig. -
Updated Git Management: clarified
core.autocrlf inputvsfalse, when each applies, and EditorConfig step. -
Added Windows EOL Exceptions for batch, registry, PowerShell, Visual Studio.
-
Defined Templates Schema: version folders per ecosystem,
_base(preference-agnostic),_preferences(team/tool-specific). -
Per-repo settings: documented
gitignore.suppressMissingfor suppressing template comparison warnings. -
Gitignore Viewer implemented: reusable minimap, technology tree, template comparison with DevCentr/GitHub/Local tabs, missing-item strikethrough (red), Suppress button storing in
.devcentr.sdl, side-panel integration via hallmark toolbar. -
See Detailed changelog.
2026-03-17 – Winget Registration Documentation
-
Added comprehensive guides for manual and automated Winget app registration, including
wingetcreateusage, GitHub PAT requirements, and Windows-runner workarounds for Linux-based CI/CD pipelines. -
Integrated in-app Winget support module in
VersionControlWidget, providing direct links to documentation and localwingetcreateavailability checks. -
See Detailed changelog.
2026-03-14 – AI Providers, Changelog Generation, and Repo Hallmarks
-
Added AI provider API key workflows, integrated a git-diff based changelog generator service, and implemented a compound-button hallmark toolbar to access standard repository roots and multiple IDE forks automatically.
-
See Detailed changelog.
2026-03-14 – Roadmap, Extensions & GraphRAG
-
Outlined vision and specifications for AI-audited extension registries, local module streaming from Git guest repos, and standalone GraphRAG client support.
-
See Detailed changelog.
2026-03-12 – Vercel deployment and build asymmetry documentation
-
Standardized PNPM 10 and documented the asymmetric build strategy for Vercel monorepo deployments.
-
See Detailed changelog.
2026-03-12 – Repository browser tools and diff stats
-
Added specs and initial implementation for repository tools integration, diff-stats-as-dirty indicator, and reorganization/transfer workflows.
-
See Detailed changelog.
2026-03-05 – Git management and workspace organization docs
-
Documented and refined workspace organization schema and Git management guidance.
-
See Detailed changelog.
2026-02-15 – Workspace organization and core docs
-
Added workspace organization schema and core project/legal docs.
-
See Detailed changelog.
2026-01-26 – Diátaxis and docs refactor
-
Reorganized docs to follow the Diátaxis model.
-
See Detailed changelog.
2025-12-09 – Antora documentation structure and spec modules
-
Introduced Antora-based docs structure and initial specification modules.
-
See Detailed changelog.