diff --git a/CHANGELOG.md b/CHANGELOG.md
index a0cf9dc..f678f4d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -10,6 +10,8 @@
- improved error message if channel-build fails randomly in case old files could not be removed (#6)
- improved `sc4pac` bash script to allow symlinking into path on Linux/macOS
- The progress spinner animation was switched to ASCII symbols for compatibility with non-Unicode fonts in some terminals.
+- The metadata text fields like `description` etc. are now rendered as Markdown.
+ For correct text wrapping, multiline text blocks should start with `|` instead of `>`, from now on.
## [0.4.5] - 2024-10-17
diff --git a/channel-testing/yaml/templates/package-template-basic.yaml b/channel-testing/yaml/templates/package-template-basic.yaml
index ce045c3..57ec79b 100644
--- a/channel-testing/yaml/templates/package-template-basic.yaml
+++ b/channel-testing/yaml/templates/package-template-basic.yaml
@@ -52,15 +52,23 @@ assets: # Optional list of assets from which to extract files (zero or more)
# Additional descriptive information, entirely optional.
info:
summary: "One-line summary"
- warning: >
+ warning: |
Special instructions to display before installation, such as bulldozing requirements.
conflicts: "Notes about incompatibilities"
- description: >
+ description: |
Longer text with some details.
Yet more text…
- Use syntax `pkg=group:name` to reference packages in description text.
+ Use the syntax `pkg=group:name` to reference packages in description text.
+
+ ### Markdown
+
+ Common **Markdown** syntaxes like *emphasis*, [URLs](https://memo33.github.io/sc4pac/)
+ or lists are supported:
+ - one
+ - two
+ - three
author: "" # original author of the content, if useful
images: [ "img1.png", "img2.png" ]
website: "example.org"
diff --git a/web/channel/index-dev.html b/web/channel/index-dev.html
index 16c1251..7398112 100644
--- a/web/channel/index-dev.html
+++ b/web/channel/index-dev.html
@@ -17,6 +17,8 @@
+
+