in develop

MDWebServer v0.2.8

Een overzicht van de wijzigingen in de laatste versie van mdwebserver.

Versienummer in de banner

De server toont nu zijn versie via --version:

Hoofdletterongevoelige URL's

Bestandsnamen met hoofdletters — zoals TMUX-intro.md — worden nu correct gevonden via /blog/2026/01/01/tmux-intro. Slugs, zoekindex, sitemap en tag-pagina's werken allemaal case-insensitief.

Afbeeldingsmarges in Markdown

Een nieuwe syntax om de marge van een afbeelding direct in Markdown in te stellen:

![foto](beeld.png#__mg__0,1rem,1rem,0)

Dit voegt style="margin: 0 1rem 1rem 0" toe aan de <img>-tag. Handig voor tekst die om een afbeelding loopt. Waarden worden gevalideerd — alleen geldige CSS-eenheden zijn toegestaan.

Regelnummering in codeblokken

Voeg :lines toe aan een codefence om regelnummers te tonen:

~~

tmux new -s werk
tmux ls
tmux attach -t werk

~~

Door de knoppen kopiëren of Downloaden wordt enkel de code geleverd.

 1 │ tmux new -s werk
 2 │ tmux ls
 3 │ tmux attach -t werk

Combineren met andere hints werkt gewoon: bash:lines:bestand.sh.

Cachebug opgelost

Bij het verwijderen van een bestand werd de cache niet altijd ververst. De mtime van de map zelf wordt nu ook meegenomen, zodat de cache direct klopt na een verwijdering.

web