Bot releases are visible (Hide)
Published by github-actions[bot] almost 2 years ago
LanguageTool integration | Status bar | Bug Fixes
This new beta includes a many bug fixes and a few new highlights, such as a new integration with LanguageTool! Here's what has changed since the last beta in all brevity:
And here's the changelog as it stands thus far:
This update brings a host of changes and new features. If you're upgrading from
an older version of Zettlr, you will have to re-do a few things because due to
the extensive changes, we had to adapt how your data is persisted. Here's the
quick list:
export.format.yaml
andimport.format.yaml
export options. These are the "old" profiles we haveCmd/Ctrl
-clicking it, there is now an "Edit" button inside the footnote[[
and ]]
respectively. We have figuredA long awaited feature has made it into this version: Now you can open multiple
windows and you can split the editor area in every window into multiple parts,
so-called editor panes (sometimes we may call them "leafs" since internally
they are represented as a tree structure. Feel free to remind us in that case
that we're talking to humans, not our code). This means you can now open as many
files as you wish at the same time, and you can spread them out across multiple
windows. This will especially benefit workflows that rely on having open
multiple files side by side to copy information or to read them. However, if you
are happy with the old ways, you can of course opt not to use them. Here's how
it works:
Cmd/Ctrl+Shift+N
.This update introduces a new way to work with defaults files. At a glance,
here's what has changed:
reader
and writer
properties of defaults fileswriter
or reader
for such a file, this change will beThe tag manager has received a necessary face lift. Now, the tag manager shows
all your tags and allows you to assign/un-assign colors and descriptions. This
makes it easier to assign colors to certain tags without having to remember the
tag first. Additionally, it gives you a better overview over your tags. The info
is now being propagated better across the app, with more places showing the
assigned colors for tags.
Additionally, you now have a better way to consolidate your tags: Within the
tag manager, you can now rename tags in order to clean up your tagging system.
There are two instances where you will want to migrate something.
Since Zettlr will never remove any data without asking, it will keep the
previous files in your defaults directory. Now that their filename is also
meaningful, you can see them by their naming structure: import.format.yaml
and
export.format.yaml
. You are free to remove them or rename and keep them.
Zettlr ships with a set of new files that are now additionally appropriately
named. Those files are "protected". Protected files have a small lock icon next
to their name. Protected means that if you delete or rename them, they will
automatically be recreated. You can use this to your advantage: By deleting such
a file, you are effectively resetting it to factory default (good if you forgot
what you changed). By renaming such a file, you can effectively make a copy to
have several versions of the same settings depending on your needs.
Since we have now dropped our internal reveal.js exporter, there are a few
changes you have to make to your existing reveal.js presentations. First, the
theme must now be defined in a YAML frontmatter instead of via the dropdown. A
minimal working YAML frontmatter will look like this:
---
theme: league
---
... the rest of the file
Supported theme values are:
beige
black
(the default, in this case you can omit the theme
variable)blood
league
moon
night
serif
simple
sky
solarized
white
Then, in order to get a working reveal.js presentation, you have to make sure
that the property standalone: true
is inside the profile (this is the
default). In order to additionally copy everything into the HTML file to create
a truly self-contained presentation, set the property self-contained: true
.
All other things should work as before, but may require a small tweak here or
there.
*.qmd
)*.tex
or *.json
) now have line numbers enabled and theCURRENT_ID
: Holds the currently assigned Zettelkasten ID to the fileFILENAME
: Holds the filename of the current fileDIRECTORY
: Holds the directory path for the current fileEXTENSION
: Holds the file extension for the current fileCmd/Ctrl+S
while a TableEditor is focused, this will now trigger anCmd/Ctrl+S
twice to first apply any{.unnumbered}
)lua
syntax highlighting supportSome sentence by @Author2015
renders asSome sentence by Author (2015)
instead of Some sentence by (Author 2015)
22.x.x
2.19.2
4.x.x
@clr/icons
to @cds/core
Meta
descriptors; now all descriptors are unified across mainhash
; the FSAL cache now is being callednspell
with nodehun
so that we can load any Hunspell-compatiblechokidar
should not need to fallgettext
Zettlr
class; the last remnant of the old, class-based systemsvg-inline-loader
, raw-loader
, and file-loader
Published by github-actions[bot] almost 2 years ago
Multiple windows & panes | Update Internal Links | New Profile System
Happy New Year everyone. We start 2023 with a bang: Zettlr 3.0 goes public beta! Tons of improvements have made it into the app, so brace yourself. As always, we've accompanied the start of the beta with a blog post which you can find by following this link.
Attention: Many things have changed, so please read this Changelog carefully before upgrading!
This update brings a host of changes and new features. If you're upgrading from
an older version of Zettlr, you will have to re-do a few things because due to
the extensive changes, we had to adapt how your data is persisted. Here's the
quick list:
export.format.yaml
andimport.format.yaml
export options. These are the "old" profiles we haveCmd/Ctrl
-clicking it, there is now an "Edit" button inside the footnote[[
and ]]
respectively. We have figuredA long awaited feature has made it into this version: Now you can open multiple
windows and you can split the editor area in every window into multiple parts,
so-called editor panes (sometimes we may call them "leafs" since internally
they are represented as a tree structure. Feel free to remind us in that case
that we're talking to humans, not our code). This means you can now open as many
files as you wish at the same time, and you can spread them out across multiple
windows. This will especially benefit workflows that rely on having open
multiple files side by side to copy information or to read them. However, if you
are happy with the old ways, you can of course opt not to use them. Here's how
it works:
Cmd/Ctrl+Shift+N
.This update introduces a new way to work with defaults files. At a glance,
here's what has changed:
reader
and writer
properties of defaults fileswriter
or reader
for such a file, this change will beThe tag manager has received a necessary face lift. Now, the tag manager shows
all your tags and allows you to assign/un-assign colors and descriptions. This
makes it easier to assign colors to certain tags without having to remember the
tag first. Additionally, it gives you a better overview over your tags. The info
is now being propagated better across the app, with more places showing the
assigned colors for tags.
Additionally, you now have a better way to consolidate your tags: Within the
tag manager, you can now rename tags in order to clean up your tagging system.
There are two instances where you will want to migrate something.
Since Zettlr will never remove any data without asking, it will keep the
previous files in your defaults directory. Now that their filename is also
meaningful, you can see them by their naming structure: import.format.yaml
and
export.format.yaml
. You are free to remove them or rename and keep them.
Zettlr ships with a set of new files that are now additionally appropriately
named. Those files are "protected". Protected files have a small lock icon next
to their name. Protected means that if you delete or rename them, they will
automatically be recreated. You can use this to your advantage: By deleting such
a file, you are effectively resetting it to factory default (good if you forgot
what you changed). By renaming such a file, you can effectively make a copy to
have several versions of the same settings depending on your needs.
Since we have now dropped our internal reveal.js exporter, there are a few
changes you have to make to your existing reveal.js presentations. First, the
theme must now be defined in a YAML frontmatter instead of via the dropdown. A
minimal working YAML frontmatter will look like this:
---
theme: league
---
... the rest of the file
Supported theme values are:
beige
black
(the default, in this case you can omit the theme
variable)blood
league
moon
night
serif
simple
sky
solarized
white
Then, in order to get a working reveal.js presentation, you have to make sure
that the property standalone: true
is inside the profile (this is the
default). In order to additionally copy everything into the HTML file to create
a truly self-contained presentation, set the property self-contained: true
.
All other things should work as before, but may require a small tweak here or
there.
*.qmd
)*.tex
or *.json
) now have line numbers enabled and theCURRENT_ID
: Holds the currently assigned Zettelkasten ID to the fileFILENAME
: Holds the filename of the current fileDIRECTORY
: Holds the directory path for the current fileEXTENSION
: Holds the file extension for the current fileCmd/Ctrl+S
while a TableEditor is focused, this will now trigger anCmd/Ctrl+S
twice to first apply any{.unnumbered}
)lua
syntax highlighting supportSome sentence by @Author2015
renders asSome sentence by Author (2015)
instead of Some sentence by (Author 2015)
22.x.x
2.19.2
4.x.x
Meta
descriptors; now all descriptors are unified across mainhash
; the FSAL cache now is being callednspell
with nodehun
so that we can load any Hunspell-compatiblechokidar
should not need to fallgettext
Zettlr
class; the last remnant of the old, class-based systemsvg-inline-loader
, raw-loader
, and file-loader
Full Changelog: https://github.com/Zettlr/Zettlr/compare/v2.3.0...v3.0.0-beta
Published by github-actions[bot] over 2 years ago
Customizable Toolbar | Filetree Navigation | Quality of Life
This update introduces a few new features that had been long in demand. Firstly, now you can customize the toolbar and display or hide most elements depending on your preferences. To do so, head over into the new tab in the preferences window. Secondly, you can now navigate the file tree as well with your arrow keys. To collapse or uncollapse directories, you can use the left and right arrow keys. Thirdly, we have added scroll buttons which will come in handy for those of you who cannot or do not want to scroll through the tabbar horizontally.
Besides these new features, we have again fixed a bunch of bugs and improved working with the app considerably. As always, make sure to read the changelog so you're up to speed!
Tab
while the query input is focused will now directly focus theIDEA
-related files2.18
Published by github-actions[bot] over 2 years ago
Quality of Life Update | Improved Performance
This is a small update that fixes two problems that have been causing us headaches for the past weeks. First, it significantly improves writing speeds after some mistakes on our side have introduced considerable lag in typing. And second, it fixes a bug that could prevent Zettlr from loading some of your directories at all if the directory settings had been corrupted.
Published by github-actions[bot] over 2 years ago
This new update again fixes bugs and smaller nuisances. Of special interest this time are two areas: The VIM editing mode, and the search functionality. The VIM mode now has a visible command bar at the bottom of the editor once you start typing a command. The search has been improved mainly in respects to usability.
Please note that this is the first version that utilizes the new Windows code signing certificate. If you use Windows, it may under some circumstances happen that you see a warning that the update could not be trusted. This can happen if your Windows installation misses the latest SmartScreen definitions.
As always, please see the full changelog below to know what exactly has changed.
'
and ’
fortran
)openDirectory
would notPublished by github-actions[bot] over 2 years ago
New Zoom Behavior | Better Link Display | FSEvents on macOS
This is again a smaller patch that improves many aspects of the app. As the last times, we have focused on improving very small but noticeable nuisances in Zettlr's behavior. One improvement we are very proud of is that after many years we have finally managed to get fsevents
running. fsevents
is a small library that enables us to watch your loaded directories for changes (so that if you add, remove, or modify a file externally, Zettlr can reflect that) without being too costly on your computer's processor. This change only affects macOS since the file-watching works already quick on Windows and Linux. You will be noticing this because changes to your files will be reflected (almost) immediately instead of with a delay of up to five seconds.
This update changes the scroll effect on the document tab bar to be smooth
instead of snappy. To revert to the old behavior, you can use the following
Custom CSS:
body div#tab-container {
scroll-behavior: auto;
}
tags
if the relation is based oninbound
for incoming links, outbound
for outgoing links, andbidirectional
for links from and to the said fileclickAndClear
functionality to its own helperfileDirectory
-style commentsPublished by github-actions[bot] over 2 years ago
Bug Fixes and Improvements
Today comes a smaller update that fixes a few annoying bugs that came up after the last release, and it contains improvements to the graph view. Most notably, it should rebuild less frequently and much faster. Also, we finally fixed a bug that was around for a little bit longer and that prevented exports of reveal.js presentations in stylesheets other than black.
Published by github-actions[bot] over 2 years ago
Graph View
With this patch, we bring you a new, long awaited feature: A graph view! Read more about it below and in the newly created documentation.
This update includes a long-awaited feature: Graph views. This brings Zettlr on
par with other apps such as logseq or Obsidian. You will find the graph view in
the stats window, which you can open as usual by clicking the statistics button
on the toolbar. The graph will re-render as soon as something in the link
structure of your notes changes. Rendering may take some time, however -- not
because constructing or displaying the actual graph takes so much time, but
rather, because resolving internal links (which can be either IDs or filenames)
takes a long time.
Within the graph view, you can interact with it in a few ways:
+
and -
-buttons, you can zoom in and out of the graphNote that the graph view is still in its early stages. It works as advertised,
but since networks can be very tricky, there is a lot of room for improvement.
You will notice that we publish this new feature using a patch release (2.2.2
instead of 2.3.0). The reason is that we cannot finalize this feature in any way
without the feedback from the community. So for this feature, we would like to
invite you to provide feedback -- not just about potential bugs, but about
things we should improve in the visual feedback the graph view gives you.
See this as an opportunity: Whereas the graph views of Roam, logseq or Obsidian
are pretty much in a final stage, Zettlr's graph view is still a blank canvas
upon which you can project your ideas that help us all make sense of the chaos
that is the network of our files!
package.json
; lock to the version fromPublished by github-actions[bot] over 2 years ago
Hotfix for a Startup Crash
Quite a few of you, excited to see the launch of 2.2.0, saw the app crash instead of displaying to you all the neat improvements we have stacked into the update. The cause* was luckily quickly found and, with this update, we fix it. Additionally, there are a few minor additional changes, as usual, because the train of progress never stops 🚂🚃🚃🚃.
* For those interested: Somehow we managed to sneak an infinite loop into the app, one of the most rookie mistakes one can possibly make.
children
array; the attachments
array isFSAL::findExact()
Published by github-actions[bot] over 2 years ago
Support for Large Citation Libraries | Bug Fixes | Major Refactor
This release contains two improvements. On the one hand, we spent a lot of time mingling with the internals of the app again in order to prepare the app for the future plans we have. That is something you won't notice too much since it does not affect the functionality of the app. But this is the reason why this version is called 2.2.0, and not 2.1.4.
On the other hand, we've spent the past weeks fixing bugs that unfortunately made it into Zettlr 2.1.3. A few of you reported that you couldn't even run that version. We would like to apologize for this, and at the same time announce that this annoying error has been fixed, along various other issues which you can read en detail in below's changelog.
Lastly, something that a few people have consistently complained about over the past years was that Zettlr sometimes doesn't like too large citation databases. We are happy to announce that we have again improved the citation handling of the app so that it now shouldn't buckle in the face of large citation databases.
Attention: This update switches one preference in the exporters' defaults:
file-scope
is now removed. Remove this line from your defaults files, or reset
them to the (new) default, if you'd like to use this in your exports as well.
See this issue for more info and an explanation what this option does.
global
in the renderer processes; instead properly typeglobal
objectPublished by github-actions[bot] over 2 years ago
Quality of Life Update
This update focuses on many minor improvements so that working with Zettlr becomes much more pleasant. While the previous two updates focused on fixing bugs that unfortunately made it into the app, this update can solely focus on improving your interaction with the app. We heavily improved the readability mode, the global search, and the TableEditor. But also outside of these three larger modules we have improved the app's behavior a lot. For example, the app now remembers if you had the sidebar open, and even on which tab you were so you don't have to open the sidebar again and again when launching Zettlr.
As always, we encourage you to read the full changelog below to see for which things you can finally forget your clumsy workaround and just enjoy writing productively!
Use the CodeMirror default actions for Home and End
preference notbody .tree-item clr-icon.special
(including platform/mode selectors)pandoc
and xelatex
config options@dts
as an alias to retrieve typingspath
module in renderer processesyarn package
and yarn test-gui
commands now skip typechecking,Published by github-actions[bot] almost 3 years ago
Display Improvements | Zettelkasten improvements | VIM Mode
While the last release mainly fixed things, this release puts a little bit more focus on new functionality. Mainly, we have worked on improving the overall usability of Zettlr's file management system and the Zettelkasten functionality. This means that you can now tell Zettlr to only use filenames to display for you (instead of YAML frontmatter titles overriding them). Furthermore, you can also display Markdown file extensions for a more file-browser-ish appearance.
Additionally, you can now explicitly link using filenames and disregard any IDs, which can be useful for certain Zettelkasten approaches.
Lastly, something that will bring joy to all those of you who enjoy writing in the style of vim: We accidentally discovered that the vim mode started working again. We had to disable the vim mode with version 1.8.1 because it stopped working. That being said, the option is now available again in your editor preferences!
dot-notation
rule optionalPublished by github-actions[bot] almost 3 years ago
Between Zettlr 2.0.0 and 2.1.0 we upgraded an internal dependency, which caused a few things to accidentally break. We would like to apologize for these problems. With 2.1.1 we hope to have fixed those issues. Additionally, we also have implemented a display of backlinks. Whenever you visit the sidebar tab "Related Files", you will now see any files linking to the file you are currently viewing. Additionally, we have fixed a few other things.
Happy New Year 2022 to you!
openDocuments
array from the Vue component data@providers
alias for easy referencing of service providersPublished by github-actions[bot] almost 3 years ago
We are very happy to be able to make you a Christmas-gift, as the beta phase of Zettlr 2.1 was going extremely smooth! With this update, we are making the app future-proof. We did not add all that many graphical improvements or big changes, but you will notice that the app runs even more performant.
Even though the major changes have happened under the hood, we have managed to fix quite a few visual problems, bugs, and improved the overall experience. This will be the last update for this year, while we’re taking a deserved break over Christmas.
We wish you a few days of rest and a smooth transition to 2022!
Cmd/Ctrl+[
and Cmd/Ctrl+]
) so you can more quickly navigate your filesCmd/Ctrl-Click
-behavior on footnotes[link](#target)
Ctrl-Shift-V
to paste something as plain text will no--launch-minimized
, which means the main window will not be$on
, $off
, and $once
) in preparation fortest-gui
configuration and not the regulartest-gui
command first to generate that data-dir in the first placeextractYamlFrontmatter
does not require the linefeed anymoreopenFile
method from the main Zettlr object. UsegetDocumentManager().openFile
instead to open a fileCITATION.cff
@common
as a shorthand alias for importing files within the common
-Published by github-actions[bot] almost 3 years ago
This is the first (and, hopefully, only) beta release for the upcoming 2.1 release. We are confident that this release is fairly stable, but in case you find any bugs that are new, please as always report them so we can make sure that this release is again stable and helps all of us to become even more productive.
Cmd/Ctrl+[
and Cmd/Ctrl+]
) so you can more quickly navigate your filesCmd/Ctrl-Click
-behavior on footnotes[link](#target)
Ctrl-Shift-V
to paste something as plain text will no--launch-minimized
, which means the main window will not be$on
, $off
, and $once
) in preparation fortest-gui
configuration and not the regulartest-gui
command first to generate that data-dir in the first placeextractYamlFrontmatter
does not require the linefeed anymoreopenFile
method from the main Zettlr object. UsegetDocumentManager().openFile
instead to open a fileCITATION.cff
@common
as a shorthand for accessing files within the common
-Published by github-actions[bot] almost 3 years ago
Attention: This patch changes a default. In order to ensure that both HTML exports and "PDF Document" exports continue to function as expected, please set the value self-contained: false
to self-contained: true
in the HTML export settings within the assets manager.
self-contained: true
self-contained: false
-- make sure to update your#
in the tag cloudPublished by github-actions[bot] almost 3 years ago
This update fixes a second set of issues that were reported to us after the release of Zettlr 2. It mainly contains visual fixes and a few very minor things. The one bigger improvement this update provides is that the updater is now much more responsive and more stable.
Ctrl+Shift+F
).octave
UpdateProvider
so that it now has a unified state and a betterPublished by github-actions[bot] about 3 years ago
No stable release works without bugs, and thanks to our community, we found them
quickly! This patch fixes those initial bugs.
BrowserWindow
instances viaURLSearchParam
s instead of utilizing the additionalArguments
property onprefetch:1
afterwards, rendering it pure luck to retrieve theSidebar
and the SplitView
components from v-show
-directivesv-if
directives to prevent rendering while they are not in view.Published by github-actions[bot] about 3 years ago
Zettlr 2.0 is finally a reality! This release is quite big, so I won't go into too much detail here, but direct you to the resources where I have collected the necessary info for you to look the new stuff up. First, as always, I have written an extensive blog post outlining the major changes and what will be happening going forward. Furthermore, please feel free to join our Subreddit or Discord to ask questions regarding this new release. You can also start a discussion on GitHub.
Below follows the full changelog, which doesn't contain everything but only the major points. Please make sure to read through it before updating, since it also contains some advice on how to update!
Please note that we are, as of now, still migrating the documentation to 2.0, so some things are not yet properly documented. Please ask on Reddit or Discord if something seems not documented and refrain from opening issues, except we concur that you have found a bug!
Since the last release, 1.8.9, there have been 1,921 commits and 823 files
inside the codebase have changed (plus one or two commits after editing this
changelog and bumping the version string). Thus, the changelog this time does
not contain a meticulous list of every change. Rather, we focus on notable
changes here. If you would like to see the full list of every change, please
follow this link.
We do not ship any more 32bit builds. From 2.0.0 onwards, only 64bit builds
(both Intel and ARM) are supported. For Windows ARM builds, Pandoc is not
available, so to export and import files on Windows ARM you must install Pandoc
manually, if possible.
Several existing configuration options have changed their format. This means
that changes to these won't be recognised and they will reset to their default.
In this case, you may have to re-adapt your preferences in several places.
Please have a look at your settings after updating and see if they still are set
the way you like.
Due to a change in the underlying data structure, this version of Zettlr will
not recognise any writing target set by a Zettlr version 1.x. This means: Please
note down the important writing targets you have set before updating and then
once re-apply them. We would like to apologise for this inconvenience, but
believe its benefits by far outweigh the single additional migration effort on
your side.
The idea of "transitive files" we implemented in previous iterations of Zettlr
proved to be counter-intuitive to many people. We now removed that feature
in favor of a much better tab-management. By default, Zettlr will now try to
avoid opening new tabs and instead attempt to replace existing tabs whenever you
open any new file. You can force Zettlr to open a file in a new tab instead by
either middle-clicking, or right-clicking the file and choosing "Open in a new
tab." If you generally do not want tabs to be closed in favor of other files,
you can uncheck the option "Avoid opening new tabs." Files with unsaved changes
will never be replaced. This behavior is very closely aligned with how modern
browsers handle links.
A few years ago we implemented auto-saving after a delay of five seconds with no
change to the current file. However, some people mentioned that they'd like to
choose what to do. Now you can switch between three modes of autosaving. "Off"
disables autosave and you have to manually save using Cmd/Ctrl+S
.
"Immediately" saves files after a very short delay of 250ms, that is basically
whenever you stop typing. "After a delay" (default) will save files after the 5s
delay you know from previous versions of Zettlr.
The PDF-Preferences window has been removed in favor of the new "assets
manager." While it did prove to be a nice reminiscence of how LibreOffice or
Word handled layout, it was not a scalable solution. Instead, we have now
switched to defaults files, which are a little more complex than this dialog,
but provide much more functionality and flexibility.
Instead of the old PDF-Preferences window, Zettlr now contains a so-called
"assets manager." This is a new preferences window that allows you to customize
settings which are stored in individual files. The first two tabs feature
exporting and importing settings using so-called defaults files. Defaults files
are written using YAML and provide Pandoc with sensible defaults for every
export. We will shortly after the release of 2.0 include extensive documentation
for how these work. The defaults we provide should work well for most users.
The third tab contains the custom CSS, and the fourth tab contains the new
snippets feature.
The Custom CSS can now be edited directly in the assets manager instead of in
its own dialog.
Previously, you could increase and decrease the editor's font size using the
zoom shortcuts. Now, the zoom shortcuts will zoom the complete user interface.
This is an accessibility feature, since several people with visual impairments
as well as people with large external displays have mentioned they would like
the user interface itself to be scalable.
The editor's font size can now directly be edited with a new setting in the
editor settings tab.
Scroll-to-zoom has been removed, because too many people have accidentally held
down Cmd/Ctrl
while using the scrollwheel, causing many accidental zoom
operations.
In the past, you had the ability to modify the command that Zettlr would run to
export your files. However, several times we had to adapt the command, which
lead to frustration among users because we had to manually inform everyone of
these changes and they had to manually "reset" the command. Now that we have
switched to defaults files, the command that will be run in every case is
pandoc --defaults "/path/to/defaults.yaml"
. Instead of modifying the CLI
arguments, you can now adapt the defaults Pandoc will be run with, which is
possible because every CLI argument has a corresponding setting in defaults
files, which can be edited in the assets manager.
Another notable change is that now we have switched to a native user interface.
This means that Zettlr does not have a completely custom design anymore, but
rather orients itself at the various interface guidelines published by Apple,
Microsoft, and the GNOME team. Thus, on macOS and Windows Zettlr now follows the
Big Sur style and the Metro style respectively. On Linux, we have attempted to
model the GNOME interface but had to make a few changes due to the fact that
there are numerous different window managers with different aesthetics.
You will notice that there are now two different PDF exporting options, one is
called "PDF Document", the other "PDF (LaTeX)". The first option enables you to
export a document to PDF without the help of a LaTeX distribution. This way you
can have PDF exports without installing such a distribution. The second option
allows you to export to PDF as you know it from previous versions of Zettlr.
With the introduction of defaults files, there is less necessity to ship a full
dialog just to edit a project's settings. Instead, the project settings have
been moved to the novel "Properties" dialog of directories, which you can access
via the context menu.
bibliography
-property.--data-dir="/path/to/directory"
switch. This allows portable installations.bcp-47
nspell
.trans
helper to make sure it will.js
or.spec.ts
files respectively).Published by github-actions[bot] about 3 years ago
This is the (hopefully) final beta release before Zettlr 2.0 becomes stable! The highlights of this release are:
Again: If you spot bugs, this is the last chance to report them to us before we release 2.0! Happy writing 👨🏻💻