Software-update - Zettlr 4.1.1

woensdag, 28 januari 2026 (12:14) - Tweakers

In dit artikel:

Zettlr 4.1.1 is uitgebracht. Zettlr is een opensource, crossplatform Markdown-editor gebaseerd op de zettelkasten-methode, bedoeld voor onder meer ontwikkelaars, onderzoekers, journalisten en bloggers om artikelen, e‑boeken en notities te maken, bronnen te beheren en interactieve vragenlijsten op te zetten.

Wat is aangepast en waarom
- Gebruikservaring: diverse GUI-bugs opgelost en visuele verbeteringen doorgevoerd — vaste grenzen voor tabgroottes (2–10), grotere toolbar‑iconen en aangescherpte toolbar‑styling. Links in tabelcellen reageren nu correct op klikken en de PDF‑viewer interactie is verbeterd.
- Markdown/codeweergave: problemen met het toepassen van code‑classes en tag‑klassen verholpen; syntax‑highlighting verbeterd (meer standaardkleuren uit het solarized‑thema en betere leesbaarheid in light mode). Ook is een probleem opgelost waarbij codebestanden (JSON/YAML/TeX) bij opstarten vervormd konden worden.
- Content en export: image‑hoogte-attributen van Pandoc worden nu goed gerespecteerd; Mermaid‑diagrammen worden niet langer onterecht in “raw” voorgerenderd; de onboarding‑link naar citaties werkt weer.
- Platformstabiliteit: zoekfunctie-crash op Windows bij workspaces op een volumerooftroot is gefixt.

Onder de motorkap
- Afhankelijkheden geüpdatet (o.a. Electron naar v40.0, Forge en Builder bijgewerkt).
- FSAL (filesystem‑abstractielaag) en cache verbeterd: consistente asynchrone bestandsoperaties, veel dode code verwijderd en opslagverantwoordelijkheid herverdeeld tussen DocumentsProvider en FSAL.
- Parseren van zettelkastenlinks en tags is gerefactord; formulier‑nummercontrols ondersteunen nu min/maxwaarden.
- TypeScript-linting aangescherpt door @typescript-eslint/no-explicit-any van uit naar waarschuwing te zetten om geleidelijke opschoning te stimuleren.

Voor wie meer wil
Het volledige changelog met alle details is beschikbaar via de officiële releasepagina. Deze update richt zich vooral op stabiliteit, leesbaarheid en onderhoudbaarheid van de codebasis, naast een reeks praktische bugfixes voor dagelijks gebruik.