Back

Hendrik Erz
Patches for Zettlr x64
Windows
5 patches available
Zettlr is one of the most successful and battle-proven writing tools for various professions. It has proven its worth for academic papers, theses, and even entire books. With the awesome support we receive from our community, and a group of dedicated maintainers, we look forward to keeping Zettlr the number one writing tool: fast, efficient, and, most importantly, free and open source.
Zettlr x64 Version 3.6.0
Release Date
7/31/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

v3.6.0$$$a11y/Dark Mode fixes | Text Transformations | Bug Fixes and Performance Improvements$$$We are happy to present a new update to Zettlr that includes a few nifty new features! Most notably; this update introduces a series of text transformations that you can use to modify any text inside Zettlr. These transformations allow you to; e.g.; capitalize text to sentence or title case; fix errors that often happen when copying from PDF files; or change the text to conform to certain typographical styles. More transformations are to come in the future; but we believe that this is a great start to improve your workflow.$$$$$$A second section in which we were active for this release concerns the theme. First; we have fixed an annoying bug that would never remember your dark mode setting on platforms other than macOS. And second; we have fixed an accessibility issue that would make Zettlr flicker white whenever opening a new window while using dark mode.$$$$$$Finally; this update includes some additional bug fixes and performance improvements; and updates to the framework. For all information; as always; please refer to the complete changelog below.$$$$$$Do you enjoy Zettlr? Consider donating to help us pay for the development costs. You can donate monthly on Patreon or once via PayPal. Additionally; you can sponsor Hendrik Erz on GitHub or send a tip on Ko-Fi. Thanks for your support!$$$$$$Changelog$$$Text Transformations$$$Zettlr now features a set of several text transformation commands in the editor.$$$Using these commands; you can transform various pieces of text in the editor$$$using several strategies aimed at working with both regular text (which you can;$$$e.g.; transform between sentence or title case) and corrupted text (from which$$$you can remove control characters; unnecessary line breaks; and clean up$$$quotation marks). In total; Zettlr now ships with 13 such transform commands;$$$but many more are possible.$$$$$$To utilize these transformations; simply select the text you wish to transform;$$$open the context menu on it; and select the corresponding transformation from$$$the context menu.$$$$$$The available transforms as of now are:$$$$$$Zap gremlins: Removes unwanted control characters (such as form feeds;$$$vertical tabs; and others); which sometimes end up in recognized PDF text.$$$Strip duplicate spaces: Removes any superfluous spaces.$$$Italics to quotes: Turns italic markers (e.g.; *text*) into quotes$$$(text).$$$Quotes to italics: Turns quotation marks (e.g.; text) into italic$$$markers (*text*).$$$Remove line breaks: Removes superfluous linebreaks while retaining any$$$paragraphs (separated by two consecutive linebreaks).$$$Straighten quotes: Turns smart; or magic quotes into regular quotes.$$$Ensure double quotes: Turns any type of quotation (which includes backticks;$$$since those sometimes appear in text copied from PDF files!) into regular$$$double quotes.$$$Double quotes to single: Turns any straight double quotes to single quotes.$$$Single quotes to double: Turns single quotes into double quotes.$$$Emdash — Add spaces around: Ensures that all em-dashes (—) in the text are$$$surrounded by spaces.$$$Emdash — Remove spaces around: Ensures that no em-dashes (—) in the text$$$are surrounded by spaces.$$$To sentence case: Turns the selected text to sentence case.$$$To title case: Turns The Selected Text To Title Case.$$$GUI and Functionality$$$Feature: Zettlr now has text transformations. With these; you can change$$$selected pieces of text using a quick access command menu (#5701). Special$$$thanks to @richdouglasevans for implementing this.$$$Change: Zettlr will no longer parse Markdown-like files that exceed ca.$$$10 MB in size. After some testing; we have determined that 10 MB seems to be$$$a balanced trade-off between parsing as many files as possible and preventing$$$the app to crash (especially on slower computers). Note that this only affects$$$the caching of certain pieces of metadata; such as title; heading level 1; and$$$ID. You will st
Zettlr x64 Version 3.5.1
Release Date
7/1/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

Release v3.5.1$$$Bug fixes$$$This is a small update that fixes one especially annoying bug that users have reported since the last version. In addition; it offers an entirely new app translation; and another minor bug fix.$$$$$$Changelog$$$GUI and Functionality$$$Fixed a bug that would make using certain keys such as Enter; Backspace;$$$or quotes in code editors in the Assets Manager unusable (#5797).$$$Added Kazakh language (#5771).$$$Improve fenced code block language detection when using fenced code$$$attributes. Now; using the recommended Pandoc-style syntax for attribute$$$strings will correctly match the language in the info string to one of the$$$available identifiers.
Zettlr x64 Version 3.5.1
Release Date
7/1/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

Release v3.5.1$$$Bug fixes$$$This is a small update that fixes one especially annoying bug that users have reported since the last version. In addition; it offers an entirely new app translation; and another minor bug fix.$$$$$$Changelog$$$GUI and Functionality$$$Fixed a bug that would make using certain keys such as Enter; Backspace;$$$or quotes in code editors in the Assets Manager unusable (#5797).$$$Added Kazakh language (#5771).$$$Improve fenced code block language detection when using fenced code$$$attributes. Now; using the recommended Pandoc-style syntax for attribute$$$strings will correctly match the language in the info string to one of the$$$available identifiers.
Zettlr x64 Version 3.5.0
Release Date
5/28/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

Changelog$$$GUI and Functionality$$$Feature: The code editors (in the assets manager and elsewhere) now share$$$the same keymap as the main editor.$$$Feature: The image renderer now acknowledges and respects the presence of$$$a Pandoc link attributes string behind an image to scale images using custom$$$sizes (#1328).$$$Change: Removed some optional properties from the default profiles. If you$$$want to switch to the new defaults; delete those files from the assets manager$$$or rename your existing ones. Specifically; removed top-level-division;$$$whose meaning has changed which started to produce empty first pages during$$$Word exports (#5645).$$$Fixed a long-standing bug that would not clear the modification marker on both$$$file tabs (#5747) and the macOS window indicator (#4724) when a modified file$$$was closed without saving changes. Acknowledges PR #5747 which is superseded$$$by this change.$$$Added a keyboard shortcut for highlighting text: Ctrl-Shift-H (#4668).$$$The Mermaid diagram renderer is now more flexible. It now renders any Mermaid$$$diagram in any type of valid fenced code block with both allowed variations of$$$providing the info string: the plain mermaid and the Pandoc-attribute style$$${.mermaid} class (#5734).$$$Fixed a keymap conflict that would cause Enter to not accept autocomplete$$$suggestions in some contexts such as Markdown syntax elements (#5646).$$$Improved the math; mermaid; image; and heading renderers so that they perform$$$additional checks before actually updating their respective rendered elements.$$$This should reduce the amount of flickering and unintentional scrolling$$$especially in longer documents with many of such elements.$$$Enable the CodeMirror folding keymap which lets you fold and unfold code; such$$$as headings; with keyboard shortcuts instead of using the arrows to the left$$$of the editor (#857). The shortcuts are: Ctrl-Shift-[ (Windows/Linux) or$$$Cmd-Alt-[ (macOS) for folding code; Ctrl-Shift-] or Cmd-Alt-] for$$$unfolding; Ctrl-Alt-[ for folding all; and Ctrl-Alt-] for unfolding all.$$$Update fr-FR translation (#5738).$$$Update cs-CZ translation (#5775).
Zettlr x64 Version 3.5.0
Release Date
5/28/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

Changelog$$$GUI and Functionality$$$Feature: The code editors (in the assets manager and elsewhere) now share$$$the same keymap as the main editor.$$$Feature: The image renderer now acknowledges and respects the presence of$$$a Pandoc link attributes string behind an image to scale images using custom$$$sizes (#1328).$$$Change: Removed some optional properties from the default profiles. If you$$$want to switch to the new defaults; delete those files from the assets manager$$$or rename your existing ones. Specifically; removed top-level-division;$$$whose meaning has changed which started to produce empty first pages during$$$Word exports (#5645).$$$Fixed a long-standing bug that would not clear the modification marker on both$$$file tabs (#5747) and the macOS window indicator (#4724) when a modified file$$$was closed without saving changes. Acknowledges PR #5747 which is superseded$$$by this change.$$$Added a keyboard shortcut for highlighting text: Ctrl-Shift-H (#4668).$$$The Mermaid diagram renderer is now more flexible. It now renders any Mermaid$$$diagram in any type of valid fenced code block with both allowed variations of$$$providing the info string: the plain mermaid and the Pandoc-attribute style$$${.mermaid} class (#5734).$$$Fixed a keymap conflict that would cause Enter to not accept autocomplete$$$suggestions in some contexts such as Markdown syntax elements (#5646).$$$Improved the math; mermaid; image; and heading renderers so that they perform$$$additional checks before actually updating their respective rendered elements.$$$This should reduce the amount of flickering and unintentional scrolling$$$especially in longer documents with many of such elements.$$$Enable the CodeMirror folding keymap which lets you fold and unfold code; such$$$as headings; with keyboard shortcuts instead of using the arrows to the left$$$of the editor (#857). The shortcuts are: Ctrl-Shift-[ (Windows/Linux) or$$$Cmd-Alt-[ (macOS) for folding code; Ctrl-Shift-] or Cmd-Alt-] for$$$unfolding; Ctrl-Alt-[ for folding all; and Ctrl-Alt-] for unfolding all.$$$Update fr-FR translation (#5738).$$$Update cs-CZ translation (#5775).
Zettlr x64 Version 3.4.4
Release Date
4/16/2025
Bug Fix?
No
Minor Release?
Yes
Patch Notes

Changelog$$$GUI and Functionality$$$Change: The exporter will now forcefully enable (= if it is not yet$$$enabled in the corresponding defaults file in the assets manager) the Pandoc$$$extension wikilinks_title_after_pipe or wikilinks_title_before_pipe$$$(depending on your settings) for every export from a supported (Markdown-$$$based) reader so that wikilinks/Zettelkasten links are properly parsed.$$$Identification of Pandoc readers and writers is now more stable; resulting in$$$clearer information across the app.$$$Fix the wikilink/Zettelkasten link Lua filter (#5605).$$$Zettlr now properly retrieves attachments also for items residing in group$$$libraries (#5647).$$$Updated translations:$$$German (de-DE)$$$French (fr-FR; #5688)$$$Taiwanese (zh-TW; #5656)
Zettlr x64 Version 3.4.3
Release Date
2/28/2025
Bug Fix?
No
Minor Release?
Yes
Patch Notes

Release v3.4.3$$$Quality of Life Update$$$This update is the second one in our roadmap to exchange Zettlrs code signing certificate; meaning that it doesnt contain all that much new functionality. Instead; it is relevant mostly to Windows users. Please try to install this update. If it doesnt work; read on for a link to the one-week old 3.4.2 release. Thanks for bearing with us!$$$Changelog$$$GUI and Functionality$$$Breaking Change: Switched Windows Code Signing Certificate to the Azure$$$one. For some time; you may be unable to install new Zettlr updates on your$$$computers. Please watch Zettlrs social media channels to get notified once we$$$have established that it works again.$$$Updated zh_TW translations (#5635).$$$$$$Under the Hood$$$Bump Electron Builder to v26.x.x.$$$Switched Windows Code Signing workflow to Azure.$$$$$$For more details refer - https://github.com/Zettlr/Zettlr/releases/tag/v3.4.3
Zettlr x64 Version 3.4.1
Release Date
12/24/2024
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

Bug Fixes | Performance Improvements$$$$$$Update 3.4.1 fixes an issue with release 3.4.0 from yesterday.$$$$$$Hello! With this final update of the year; we say goodbye to 2024 and wish you happy holidays and a successful start into 2025. This update focuses on fixing issues and improving the performance across the app. Most notably; we have continued to correct the issues that have been caused by 3.3.0 especially on Windows and a few less noticeable things. One addition is that we have improved the word counting mechanism. It conveniently shows the project word count in a files statusbar for project files; and counts words in the bibliography sidebar.$$$$$$Do you enjoy Zettlr? Consider donating to help us pay for the development costs. You can donate monthly on Patreon or once via PayPal. Additionally; you can sponsor Hendrik Erz on GitHub. Thanks for your support!$$$$$$Changelog$$$GUI and Functionality$$$New Feature: For files that belong to a Zettlr project; the status bar now$$$additionally displays the total word or character count for all files across$$$the entire project; making it easy to check for a total limit (e.g.; for a$$$journal submission); clicking on the item furthermore allows quick switching$$$between just those files that are part of the project$$$New Feature: The references sidebar tab now provides an approximate word$$$count; which is useful if some word count limit includes the bibliography; as$$$references arent included in any other word count$$$Fix SVG image preview (#5496)$$$Fix network share image preview (#5495)$$$Fixed a bug where opened documents would not be closed once the last tab was$$$closed; retaining outdated file contents and making the file unresponsive to$$$external changes. Now files that do not have an open editor instance will be$$$closed appropriately$$$Fixed an issue where valid citations from within; e.g.; comments; or other$$$non-valid places would end up in the list of references$$$Fixed a bug that would cause spellcheck suggestions to appear offset (#5494)$$$Checking task-list checkboxes now returns the focus back to the editor$$$immediately (#5246)$$$The statusbars character/word counters now respect the character count$$$setting; meaning only the word or character count is shown; not both$$$Update translations:$$$uk-UA (#5524)$$$de-DE$$$Under the Hood$$$Update Pandoc to version 3.6$$$Bump CodeMirror dependencies$$$Updates to the Markdown AST parser:$$$Headings now have regular children$$$Fixed a bug that would prevent text nodes from tables to be extracted$$$Better detection of content gaps$$$Type system updates:$$$Define a new shared type; IPCAPI that can be used to type the various IPC$$$APIs the service providers use across the app.$$$Fully type IPC APIs: AssetsProvider; DocumentAuthority;$$$DocumentManager; WindowProvider; CiteprocProvider$$$Refactored the file type detection system; it is now simpler and easier to use$$$and can detect a variety of additional groups of files (previously only$$$Markdown and code files; now also images; PDFs; MS and Open Office files as$$$well as data files)$$$Select controls can be disabled now$$$Configuration updates in the renderer are now throttled to at most once every$$$second; preventing some fast updates from inducing lag$$$Refactored spellcheck linter
Zettlr x64 Version 3.4.1
Release Date
12/24/2024
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

Bug Fixes | Performance Improvements$$$$$$Update 3.4.1 fixes an issue with release 3.4.0 from yesterday.$$$$$$Hello! With this final update of the year; we say goodbye to 2024 and wish you happy holidays and a successful start into 2025. This update focuses on fixing issues and improving the performance across the app. Most notably; we have continued to correct the issues that have been caused by 3.3.0 especially on Windows and a few less noticeable things. One addition is that we have improved the word counting mechanism. It conveniently shows the project word count in a files statusbar for project files; and counts words in the bibliography sidebar.$$$$$$Do you enjoy Zettlr? Consider donating to help us pay for the development costs. You can donate monthly on Patreon or once via PayPal. Additionally; you can sponsor Hendrik Erz on GitHub. Thanks for your support!$$$$$$Changelog$$$GUI and Functionality$$$New Feature: For files that belong to a Zettlr project; the status bar now$$$additionally displays the total word or character count for all files across$$$the entire project; making it easy to check for a total limit (e.g.; for a$$$journal submission); clicking on the item furthermore allows quick switching$$$between just those files that are part of the project$$$New Feature: The references sidebar tab now provides an approximate word$$$count; which is useful if some word count limit includes the bibliography; as$$$references arent included in any other word count$$$Fix SVG image preview (#5496)$$$Fix network share image preview (#5495)$$$Fixed a bug where opened documents would not be closed once the last tab was$$$closed; retaining outdated file contents and making the file unresponsive to$$$external changes. Now files that do not have an open editor instance will be$$$closed appropriately$$$Fixed an issue where valid citations from within; e.g.; comments; or other$$$non-valid places would end up in the list of references$$$Fixed a bug that would cause spellcheck suggestions to appear offset (#5494)$$$Checking task-list checkboxes now returns the focus back to the editor$$$immediately (#5246)$$$The statusbars character/word counters now respect the character count$$$setting; meaning only the word or character count is shown; not both$$$Update translations:$$$uk-UA (#5524)$$$de-DE$$$Under the Hood$$$Update Pandoc to version 3.6$$$Bump CodeMirror dependencies$$$Updates to the Markdown AST parser:$$$Headings now have regular children$$$Fixed a bug that would prevent text nodes from tables to be extracted$$$Better detection of content gaps$$$Type system updates:$$$Define a new shared type; IPCAPI that can be used to type the various IPC$$$APIs the service providers use across the app.$$$Fully type IPC APIs: AssetsProvider; DocumentAuthority;$$$DocumentManager; WindowProvider; CiteprocProvider$$$Refactored the file type detection system; it is now simpler and easier to use$$$and can detect a variety of additional groups of files (previously only$$$Markdown and code files; now also images; PDFs; MS and Open Office files as$$$well as data files)$$$Select controls can be disabled now$$$Configuration updates in the renderer are now throttled to at most once every$$$second; preventing some fast updates from inducing lag$$$Refactored spellcheck linter
Interested in automating patching for Zettlr x64?