Bump to v0.4.0 — milestone release

- mdcms.py: CLI_VERSION 0.4.0, updated docstring and comment
- pyproject.toml: version 0.4.0
- app/index.html: site format marker → mdcms v0.4
- app/config.yml: site format marker → mdcms v0.4
- app/theme.yml: add site format marker mdcms v0.4

https://claude.ai/code/session_01UP8Wo2CKPNhvvTkzX48CWF
This commit is contained in:
Claude 2026-05-17 20:38:21 +00:00
parent 8b4114004e
commit 6b2eb490fa
No known key found for this signature in database
5 changed files with 8 additions and 7 deletions

View file

@ -1,5 +1,5 @@
# Minimum supported version: mdcms v0.3.2 | DO NOT REMOVE THIS COMMENT
# MD-CMS v0.3.2 — Site configuration
# mdcms v0.4 | DO NOT REMOVE THIS COMMENT
# MD-CMS v0.4 — Site configuration
#
# Only `sitename` and `navigation` are required. Uncomment and edit the rest
# as needed. See https://kbenestad.codeberg.page/md-cms for the full reference.

View file

@ -1,4 +1,4 @@
<!-- Minimum supported version: mdcms v0.3.8 | DO NOT REMOVE THIS COMMENT -->
<!-- mdcms v0.4 | DO NOT REMOVE THIS COMMENT -->
<!--
MD-CMS v0.3.8 — Renderer

View file

@ -1,3 +1,4 @@
# mdcms v0.4 | DO NOT REMOVE THIS COMMENT
# mdcms theme — default
# Edit colours, fonts, and layout here. See docs for full reference.

View file

@ -1,11 +1,11 @@
#!/usr/bin/env python3
#
# mdcms v0.3.9 — CLI companion
# mdcms v0.4.0 — CLI companion
#
# Copyright 2026 Kristian Benestad
# Apache License, Version 2.0 — https://www.apache.org/licenses/LICENSE-2.0
"""MD-CMS v0.3.9 — CLI tool for managing and building MD-CMS sites."""
"""MD-CMS v0.4.0 — CLI tool for managing and building MD-CMS sites."""
import json
import os
@ -21,7 +21,7 @@ import certifi
import click
import yaml
CLI_VERSION = "0.3.9"
CLI_VERSION = "0.4.0"
CLI_RELEASE_DATE = "17 May 2026"
MIN_SUPPORTED_VERSION = "0.3"

View file

@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
[project]
name = "mdcms"
version = "0.3.9"
version = "0.4.0"
description = "MD-CMS — Markdown-based CMS companion CLI"
readme = "README.md"
license = { text = "Apache-2.0" }