[docs] Publish changelog to gh-pages

- Format ChangeLog in Markdown.
- Publish ChangeLog as part of the mkdocs documentation to gh-pages.
- Fix formatting of sub lists on docs index page.
This commit is contained in:
Christian Meffert 2025-01-26 15:05:28 +00:00
parent 01dbda3ec0
commit 2e019690cd
4 changed files with 594 additions and 534 deletions

1088
ChangeLog

File diff suppressed because it is too large Load Diff

1
docs/changelog.md Normal file
View File

@ -0,0 +1 @@
--8<-- "ChangeLog"

View File

@ -46,18 +46,27 @@ theme:
# - navigation.indexes # - navigation.indexes
- navigation.top - navigation.top
palette: palette:
- scheme: default # Palette toggle for automatic mode
- media: "(prefers-color-scheme)"
toggle:
icon: material/brightness-auto
name: Switch to light mode
# Palette toggle for light mode
- media: "(prefers-color-scheme: light)"
scheme: default
primary: white primary: white
accent: teal accent: teal
toggle: toggle:
icon: material/toggle-switch icon: material/brightness-7
name: Switch to dark mode name: Switch to dark mode
- scheme: slate # Palette toggle for dark mode
primary: blue grey - media: "(prefers-color-scheme: dark)"
scheme: slate
primary: black
accent: teal accent: teal
toggle: toggle:
icon: material/toggle-switch-off-outline icon: material/brightness-4
name: Switch to light mode name: Switch to system preference
font: font:
text: Roboto text: Roboto
code: Roboto Mono code: Roboto Mono
@ -112,6 +121,9 @@ markdown_extensions:
repo: mkdocs-material repo: mkdocs-material
- pymdownx.mark - pymdownx.mark
- pymdownx.smartsymbols - pymdownx.smartsymbols
- pymdownx.snippets:
base_path: [!relative $config_dir]
check_paths: true
- pymdownx.superfences: - pymdownx.superfences:
custom_fences: custom_fences:
- name: mermaid - name: mermaid
@ -159,4 +171,5 @@ nav:
- Remote Access: advanced/remote-access.md - Remote Access: advanced/remote-access.md
- Multiple Instances: advanced/multiple-instances.md - Multiple Instances: advanced/multiple-instances.md
- Development: development.md - Development: development.md
- Changelog: changelog.md
- JSON API: json-api.md - JSON API: json-api.md