Release Notes (version 0.31)
Dendron 0.31 has sprouted 🌱
This is probably the biggest release we've had in 2021! Lots of goodies to make dendron and multi vault work better. Enjoy responsibility :)
Highlights
- cross vault links let you specify links to notes in multi-vault workspaces
- note references now work across vaults
- backlinks are also generated during publishing
- you can now extend dendron with custom pods to publish your notes to different destinations
- usual round of bug fixes and performance improvements
Community
A big thanks to the following gardeners that brought up issues, contributions, and fixes to this release :man_farmer: :woman_farmer: You can see an overview of all roles here
- Bassmann @Bassmann
- Philip Whiteside
- Oli Crask @Oli916
- @pcblazef +
@BugCatcher
- Nikita Khomitsevych
- fix bad link
- Simon J S Liu @Simon Liu +
@BugCatcher
0.30.2
Features
Cross Vault Links
Cross vault links are a way of exactly specifying a note in a multi vault workspace. You can turn a regular link into a cross vault link by adding dendron://$vaultName/
prefix where $vaultName
is the name of your vault.
Some examples:
- regular wiki link:
[[dendron://vault/foo]]
- wiki link with alias:
[[Foo Note|dendron://vault/foo]]
- relative link:
[[Foo Note|dendron://vault/foo#header1]]
You can also use cross vault links for note references.
- note ref:
![[dendron://vault/foo]]
Enhancements
- you can now add a workspace when adding a remote vault (docs)
- better block quotes (docs)
- better formatted backlinks on published pages
- backlinks display using note title instead of file names
- copy note commands will create a cross vault link when in multi-vault environment
Bug Fixes
- selecting non-primary root note in dendron tree
- bad backlinks created for home page
- issue with hierarchies for mixed case parents
Documentation
- new docs on using dendron for blogging
House Cleaning
- table of contents on published sites is now a remark extension, header changed to
children
- jekyll publishing has been renamed to
legacy publishing
- lots of internal refactoring of code
0.30.1
Features
Custom Pods
We now have custom pod support
Custom pods can be developed by anyone as a NodeJS
package and used after a user installs it in their workspace. They can be used with either the dendron-cli
or from within the Dendron extension to import/export/publish your notes from/to anywhere
- NOTE: at the current time, custom pods can only be run using
dendron-cli
. We're working on building them into the plugin within the next couple of weeks - NOTE: currently, only custom pods for publishing is supported. We're working on adding support for
import
andexport
pods
If you are interested in developing your own publishing pod, you can docs to do so here
Dev.to Pod
As an example of what you can do with a custom pod, we created the Dev.to Pod which lets you publish your notes to dev.to
Enhancements
- backlinks in published sites
This is the equivalent to the backlinks panel when using the desktop app.
Backlinks are automatically deduped and also work in a multi-vault setting.
Bug Fixes
- delete node sometimes fails in multi-vault
- publishing multi-vault will sometimes not work if multiple domain notes
- unable to select
root
of multi-vault notes in tree view
House Cleaning
- if you're working on the codebase,
dendron.code-workspace
has been renamed todendron-main.code-workspace
- this helps if you're working on dendron while having dendron installed since Dendron, prior to this change, would also activate when you were editing the code