Versie 4.5.0 van Zettlr is uitgekomen. Zettlr is een op zettelkasten gebaseerde opensource en crossplatform markdown editor, waarmee artikelen, e-boeken en content kunnen worden gecreëerd. Ook kan het orde scheppen in de chaos van notities en artikelen, bronvermelding genereren en interactieve vragenlijsten maken. Het is daarmee geschikt voor onder meer ontwikkelaars, onderzoekers, journalisten en bloggers. In deze uitgave zijn de volgende veranderingen en verbeteringen doorgevoerd:
GUI and FunctionalityUnder the Hood
- Feature: Long-running background tasks are now visually indicated with a toolbar icon. This allows users to check on longer-running tasks such as project exports or the re-indexing of new workspaces and observe the progress as it happens.
- Add HCL/Terraform fenced code block support (#6302).
- Fixed Mermaid Chart labels not showing up (#6313).
- Fixed icons in the statusbar not working.
- Update Spanish (
es-ES) translations (#6320).
- Updated Electron to
v41.3.0.- Update
vue-virtual-scrollertov3.0.0.- Fixed an issue where the config provider would not emit the old version correctly (context: #6311).
- Breaking: Refactored the editor themes (#6229). Now styling the app with Custom CSS is easier and should work more straight forward, since there are many CSS variables that you can peruse to adjust groups of elements at once. Note that this change might break your Custom CSS. Make sure to check anything after setup, and adjust it according to your liking.
- Centralized DOMPurify functionality and default configuration in a new utility function, that also allows icons using
cds-icon.- Switch from
ts-nodetotsxfor running unit tests.- Explicitly declare Zettlr as a
CommonJSproject.- Change the
Object.create(null)contraption to hold BibTeX attachments to a regular object to simplify the structure and unit tests.
