Software-update: Zettlr 3.3.1
Versie 3.3.0 van Zettlr is uitgekomen en wegens een fout staat ook 3.3.1 alweer voor je klaar. 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. De changelog voor deze uitgave ziet er als volgt uit:
Release v3.3.1Some days are just bad days, and today was one such for us: In version 3.3.0, we accidentally broke all images, links, and file previews for Windows users. This patch fixes this. Sorry for the inconvenience! Have a great day, now with an actually working update to your favorite writing app!
GUI and FunctionalityFixed a serious bug that would prevent external files from being properly handled on Windows; which included images, linked files, attachments, and others (#5489)
Fixed a serious bug that would prevent external files from being properly handled on Windows; which included images, linked files, attachments, and others (#5489)Release v3.3.0This update includes many bug fixes, tiny improvements, as well as full-fledged new features. Before you use it, however, please make sure to back up your writing statistics, because this update includes changes in the writing statistics subsystem that should not – but may – change your writing statistics in an unwanted way.
Please Back up Your Writing StatisticsThis update includes a change in the writing statistics. While we extensively tested it, we would like you to back up your personal writing statistics. You can do so by going into Zettlr's data directory and simply make a copy of the file stats.json before launching the update. Your data directory is located at C:\Users\<your username>\AppData\Roaming\Zettlr (Windows), /Users/<your username>/Library/Application support/Zettlr (macOS), or /home/<your username>/.config/Zettlr (Linux). Then, check if your writing statistics still look proper. If not, please report this. Thanks!
GUI and FunctionalityNew Feature: Images in the "other files" tab do now contain a small preview to help find the correct imagesNew Feature: Project settings can now override folder sorting, which means that any project folder will from now on be sorted like so: (1) the files within the folder in the order of the project settings; (2) all other files according to the folder's regular sort settings. Note that this requires all project files to reside in the top folder; included project files in subfolders will not be affectedNew Feature: The formatting toolbar can now be toggled on or off in the preferences (#5207)New Feature: Allow three-digit ordinal day of the year in IDs and filenames (%o; #5424)Vim mode improvements:Mapped Vim's write and quit commands to saving and closing actions (#4720, #5463):w: Executes a save command for the current fileq: Executes a close-file command for the current filewq: Attempts to save the current file and then close itNote that the ! argument for supressing the "Omit unsaved changes" dialog will not work, as the editor does not have the authority to tell main to simply omit work (this is a security feature)Movement keys (j/k) now account for line wrapping for a smoother navigation experienceDefault Shortcuts Restored: Unmapped C-f, C-t, and C-c in specific modes to re-enable default editor behaviors like search and task item shortcutsColumns in the preferences window are now properly aligned (#5410)Fix color scheme in readability mode (#5478)Prevent initial startup update-check if the setting is unchecked (context: 812899#r148519528)Fix errors in, and update, German translation (de-DE)Update Turkish translation (tr-TR) (#5461)Fix "dancing list items" (#4602)Zettlr finally counts and remembers character countsThe link preview and force-open workflows now expect internal/wiki-links that link to headings within the file ([[filename#heading-id]]) and can handle such links appropriately; the editors will not yet jump to the corresponding headings, but this will improve compatibility with other editors who already support this feature (#3727)Fixed an edge case in rendering highlight marksFixed non-unique clipboard data paste filenames (#5449)Fixed non-proportional images (especially very tall ones) overlaying other text below them (#5465)The background color of the active line in typewriter mode no longer blocks the selection background (#5430)Dropping or copy-pasting images from the file browser now inserts relative links to them again instead of offering to save a copy (#5475)Code files can now also be indented and unindented as expected using TabChanging capitalization of filenames on Windows, macOS, or other case- insensitive file systems (e.g., testfile -> Testfile) no longer fails (#5460)Fixed drag & drop behavior of open-able files onto the editor from the file browser; dropping any supported file onto the app will now attempt to open it (#5344)Fixed export menu not remembering last selected custom commands (#5163)Provide default reset-to-sizes for various split views
New Feature: Images in the "other files" tab do now contain a small preview to help find the correct imagesNew Feature: Project settings can now override folder sorting, which means that any project folder will from now on be sorted like so: (1) the files within the folder in the order of the project settings; (2) all other files according to the folder's regular sort settings. Note that this requires all project files to reside in the top folder; included project files in subfolders will not be affectedNew Feature: The formatting toolbar can now be toggled on or off in the preferences (#5207)New Feature: Allow three-digit ordinal day of the year in IDs and filenames (%o; #5424)Vim mode improvements:Mapped Vim's write and quit commands to saving and closing actions (#4720, #5463):w: Executes a save command for the current fileq: Executes a close-file command for the current filewq: Attempts to save the current file and then close itNote that the ! argument for supressing the "Omit unsaved changes" dialog will not work, as the editor does not have the authority to tell main to simply omit work (this is a security feature)Movement keys (j/k) now account for line wrapping for a smoother navigation experienceDefault Shortcuts Restored: Unmapped C-f, C-t, and C-c in specific modes to re-enable default editor behaviors like search and task item shortcutsMapped Vim's write and quit commands to saving and closing actions (#4720, #5463):w: Executes a save command for the current fileq: Executes a close-file command for the current filewq: Attempts to save the current file and then close itNote that the ! argument for supressing the "Omit unsaved changes" dialog will not work, as the editor does not have the authority to tell main to simply omit work (this is a security feature)Movement keys (j/k) now account for line wrapping for a smoother navigation experienceDefault Shortcuts Restored: Unmapped C-f, C-t, and C-c in specific modes to re-enable default editor behaviors like search and task item shortcuts
Mapped Vim's write and quit commands to saving and closing actions (#4720, #5463):w: Executes a save command for the current fileq: Executes a close-file command for the current filewq: Attempts to save the current file and then close itNote that the ! argument for supressing the "Omit unsaved changes" dialog will not work, as the editor does not have the authority to tell main to simply omit work (this is a security feature)w: Executes a save command for the current fileq: Executes a close-file command for the current filewq: Attempts to save the current file and then close itNote that the ! argument for supressing the "Omit unsaved changes" dialog will not work, as the editor does not have the authority to tell main to simply omit work (this is a security feature)
w: Executes a save command for the current fileq: Executes a close-file command for the current filewq: Attempts to save the current file and then close itNote that the ! argument for supressing the "Omit unsaved changes" dialog will not work, as the editor does not have the authority to tell main to simply omit work (this is a security feature)Movement keys (j/k) now account for line wrapping for a smoother navigation experienceDefault Shortcuts Restored: Unmapped C-f, C-t, and C-c in specific modes to re-enable default editor behaviors like search and task item shortcutsColumns in the preferences window are now properly aligned (#5410)Fix color scheme in readability mode (#5478)Prevent initial startup update-check if the setting is unchecked (context: 812899#r148519528)Fix errors in, and update, German translation (de-DE)Update Turkish translation (tr-TR) (#5461)Fix "dancing list items" (#4602)Zettlr finally counts and remembers character countsThe link preview and force-open workflows now expect internal/wiki-links that link to headings within the file ([[filename#heading-id]]) and can handle such links appropriately; the editors will not yet jump to the corresponding headings, but this will improve compatibility with other editors who already support this feature (#3727)Fixed an edge case in rendering highlight marksFixed non-unique clipboard data paste filenames (#5449)Fixed non-proportional images (especially very tall ones) overlaying other text below them (#5465)The background color of the active line in typewriter mode no longer blocks the selection background (#5430)Dropping or copy-pasting images from the file browser now inserts relative links to them again instead of offering to save a copy (#5475)Code files can now also be indented and unindented as expected using TabChanging capitalization of filenames on Windows, macOS, or other case- insensitive file systems (e.g., testfile -> Testfile) no longer fails (#5460)Fixed drag & drop behavior of open-able files onto the editor from the file browser; dropping any supported file onto the app will now attempt to open it (#5344)Fixed export menu not remembering last selected custom commands (#5163)Provide default reset-to-sizes for various split viewsUnder the HoodUpdate Codemirror dependenciesUpdate Electron to v33.2.0Update Electron forge to v7.5.0Update various other dependenciesThe PersistentDataContainer now uses proper data types, making usage more type-safeCompletely refactor the Statistics provider as well as the statistics displayReplace the deprecated registerFileProtocol call with the new recommended handle call for handling safe-file:// callsRe-introduce linter rules; all of these are part of the common style we already use, but they got lost in one of the past ESLint upgrades:enforce single quotes across the codebaseenforce proper object property spacingenforce type importsMoved all keymaps to a centralized space, enabling us to customize them further in the future and streamlining the available keybindingsThe document provider is now more strict when loading persisted window arrangements from disk on startupMade many additional strings in the GUI translatable
Update Codemirror dependenciesUpdate Electron to v33.2.0Update Electron forge to v7.5.0Update various other dependenciesThe PersistentDataContainer now uses proper data types, making usage more type-safeCompletely refactor the Statistics provider as well as the statistics displayReplace the deprecated registerFileProtocol call with the new recommended handle call for handling safe-file:// callsRe-introduce linter rules; all of these are part of the common style we already use, but they got lost in one of the past ESLint upgrades:enforce single quotes across the codebaseenforce proper object property spacingenforce type importsenforce single quotes across the codebaseenforce proper object property spacingenforce type imports
enforce single quotes across the codebaseenforce proper object property spacingenforce type importsMoved all keymaps to a centralized space, enabling us to customize them further in the future and streamlining the available keybindingsThe document provider is now more strict when loading persisted window arrangements from disk on startupMade many additional strings in the GUI translatable
Source:
Tweakers.net