Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
5d1685c
doc/starlight: add changelog
LasseRosenow Sep 23, 2025
1251060
doc/doxygen: deprecate changelog
LasseRosenow Sep 23, 2025
3e36792
doc/starlight: add changelog rss feed
LasseRosenow Sep 23, 2025
a35f26a
fixup! doc/starlight: add changelog
LasseRosenow Sep 24, 2025
7b944ee
fixup! doc/starlight: add changelog rss feed
LasseRosenow Sep 24, 2025
fe31bdc
fixup! doc/doxygen: deprecate changelog
LasseRosenow Sep 24, 2025
64234a8
fixup! doc/starlight: add changelog
LasseRosenow Sep 24, 2025
f21d2f5
fixup! doc/starlight: add changelog rss feed
LasseRosenow Sep 24, 2025
8dbf8b9
fixup! doc/starlight: add changelog rss feed
LasseRosenow Sep 24, 2025
db9d379
fixup! doc/doxygen: deprecate changelog
LasseRosenow Sep 24, 2025
cb54749
fixup! doc/starlight: add changelog rss feed
LasseRosenow Sep 24, 2025
2301803
fixup! doc/starlight: add changelog
LasseRosenow Sep 25, 2025
b95b779
fixup! doc/starlight: add changelog
LasseRosenow Sep 25, 2025
e1c1347
fixup! doc/starlight: add changelog
LasseRosenow Sep 25, 2025
15ee570
fixup! doc/starlight: add changelog
LasseRosenow Sep 25, 2025
9602891
fixup! doc/starlight: add changelog
LasseRosenow Sep 26, 2025
c8944f7
fixup! doc/starlight: add changelog
LasseRosenow Sep 26, 2025
62c3870
fixup! doc/starlight: add changelog
LasseRosenow Sep 26, 2025
b0c453f
fixup! doc/starlight: add changelog
LasseRosenow Sep 26, 2025
44d9d3e
fixup! doc/starlight: add changelog
LasseRosenow Sep 26, 2025
ac837cf
fixup! doc/starlight: add changelog
LasseRosenow Sep 27, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,8 @@
"editor.tabSize": 2,
"editor.insertSpaces": true,
},
"[javascript][typescript]": {
"editor.tabSize": 2,
"editor.insertSpaces": true
}
}
2 changes: 1 addition & 1 deletion doc/doxygen/riot.doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -892,7 +892,7 @@ INPUT = ../../doc.txt \
src/emulators.md \
src/release-cycle.md \
src/io-mapping-and-shields.md \
src/changelog.md \
src/changelog-deprecated.md \
src/LOSTANDFOUND.md \
../../makefiles/pseudomodules.inc.mk \
../../makefiles/blob.inc.mk \
Expand Down
6 changes: 6 additions & 0 deletions doc/doxygen/src/changelog-deprecated.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Changelog (Deprecated) {#changelog}

@deprecated This page is deprecated.
See [Changelog](https://guide.riot-os.org/changelog)
on the RIOT Guide Site for the latest information.
This page will be removed after release 2026.04.
21 changes: 20 additions & 1 deletion doc/starlight/astro.config.mjs
Original file line number Diff line number Diff line change
@@ -1,13 +1,28 @@
// @ts-check
import { defineConfig } from "astro/config";
import starlight from "@astrojs/starlight";
import rehypeGithubEmoji from "rehype-github-emoji";

// https://astro.build/config
export default defineConfig({
site: "https://guide.riot-os.org",
markdown: {
rehypePlugins: [rehypeGithubEmoji],
},
integrations: [
starlight({
title: "RIOT Documentation",
head: [
{
tag: "link",
attrs: {
rel: "alternate",
type: "application/rss+xml",
title: "RIOT Changelog",
href: "/changelog/rss.xml",
},
},
],
social: [
{
icon: "github",
Expand Down Expand Up @@ -150,6 +165,10 @@ export default defineConfig({
"misc/how_to_doc",
],
},
{
label: "Changelog",
link: "changelog",
},
],
customCss: ["./src/styles/custom.css", "./src/fonts/font-face.css"],
logo: {
Expand All @@ -165,7 +184,7 @@ export default defineConfig({
vite: {
server: {
fs: {
allow: ["./", "../doxygen"],
allow: ["./", "../doxygen", "../../release-notes.txt"],
},
},
},
Expand Down
Loading
Loading