0.80
Dendron 0.80 has sprouted 🌱
The Markdown import pod will now include existing frontmatter metadata! This means that your frontmatter can follow you from other tools, such as Obsidian, Logseq, Joplin, and others that use Markdown-formatted notes with frontmatter. For more information on how this is handled, and how it can be configured when there are conflicting attributes, reference the documentation on importFrontmatter configuration.
Introducing template variable replacement: This feature is available for Schema Templates and lets you inject custom variables into your templates prior to application. An example usecase is creating wikilinks in your daily journal that are day dependent. For those keeping track, this is a re-introduction of the support date variable substitution for templates
enhancement that was released (and rolled back) two weeks prior.
This release also includes lots of bug fixes and performance improvements.
Highlights
- enhance(pods): import note metadata on markdown import
- enhance(workspace): conflicting extension warning
Everything Else
- enhance(publish): show lookup without waiting for notes to fetch
- enhance(publish): faster search results
- fix(lookup): bad title text when creating new schema
- fix(publish): numbered lists without content stack on top of each other
- fix(publish): bad logo text position on mobile
- fix(publish): Search Bar Results to not stay anchored to the search bar when scrolling up
- fix(schema): fix schema template match when there is same grandchild from two different schema parents
- fix(navigation): decode urlencoded spaces in asset path before opening
- fix(pods): improve error feedback to user
- fix(publish): CSS sidebar is off on smaller screens like iPad
Community
General Updates
awesome-dendron
list was released this week: A big list of Dendron docs, talks, tools, examples, articles, extensions, vaults, showcases, and more that the internet has to offer.- For all documentarians: You may be interested to know that the Write The Docs (WTD) Portland 2022 conference will be held virtually, and is scheduled for May 22nd to 24th.
Introducing New Discord Role: Farmers
A Farmer is a member who has contributed to Dendron-related tooling or Dendron-compatible projects.
Example farmers in the community:
- Michael Ivanitskiy
@mikhail#3816
- For sharing dendron-pandoc
- Vishesh Handa
@vHanda#8968
- For his ongoing work on GitJournal
- Callum Macdonald
@chmac#2931
- For sharing
joplin2dendron
- For sharing
- Luke Carrier
@lukecarrier#2081
- For sharing how to Export Diagrams.net / draw.io diagrams during Dendron site publishing
If there are people missing from this list, please inform us by sharing in the Dendron discord!
Starboard and TIL Highlights
These are highlights from the Dendron Discord
#starboard
and#today-i-learned
channels.
- ⭐
@moksha#0720
shared a link to Mdnotes Zotera Plugin: "Found a neat way to get your journal articles or web annotations onto your notes...I have found this works extremely well as it create proper tags, backlinks and bibliography for all media (web annotations, journal articles, articles, books)."
- Download Zotero
- Get the MDnotes addon
- Activate the MDnotes plugin on Zotero by going to
Tools > Add-ons >
and drag and drop the plugin on the window - Right click the media on Zotero and click
MDnotes > Export to markdown
. - Move your markdown note to the respective folder on Dendron.
- ⭐
@lukecarrier#2081
shared a link to Publish to Netlify via GitHub Actions: "Something I learned the other day is that@actions/setup-node
will preserve the per-usernpm
cache for you if you setwith:cache: npm
, and similar foryarn
. This has been enough to get my Actions->Netlify pipeline down to around ~90s." - ⭐
@cameron#9185
shared a link to Draw.io Integration for VS Code: "Check out the 'code link' feature in the draw io extension - it could be nifty if it supported opening links to dendron pages instead of code symbols." - 💡
@seadude#7058
shared a link to StackOverflow on targeted git cloning: "TIL, you can sync a specific subdirectory only from an entire Git repo! Instead of cloning an entire Git repo in, say,Users/me/Documents
(and the disconnect between my Dendron workspace and the repo contents), I can instead clone one subdirectory from the repo (likeblog-posts/
!!) to myDendron/vault/blog-posts
directory!" - 💡
@bsqrd#9701
shared a link to Google's Ngram Viewer: "TIL, Google Books has a tool called Ngram Viewer. Could be a very interesting tool for doing research...and here are the docs"
Dendron Reading Series
This week's entry in the Dendron Reading Series.
An impressive florilegium nearing a thousand pages strewn with a progenitor of hypertext, the book weaves together a cornucopia of quotations from earlier writers, from Seneca to Solomon, to illustrate Burton’s central points — many radical then, some radical still — about a subject he examines “philosophically, medicinally, historically, opened and cut up”; a subject of which he had an early and intimate experience.
This was my introduction to the word florilegium, an offshoot of commonplace books.
As years go by, and technology advances, we still continue to experiment and struggle with knowledge management. Be it personal knowledge or information meant to be published for wider consumption, the methods and formats continue to become available in newer forms.
I liked the usage of magnify by Robert Burton, when it comes to the positive impact of certain activities against melancholy. How does one magnify their spirit and lighten the self? He felt it was through reading, nature, walks, and art. Reading fiction has always been a way for me to magnify my spirit and expand my horizons by experience elsewhere.
Though, books can also make people uncomfortable, such as the ongoing waves in book banning in the US. It seems now may be the time I invite discomfort and melancholy as I open Maus to give it a proper read.
Office Hours and New User Tuesdays
- Office Hours: Visit the Office Hours page for notes from previous sessions.
- New User Tuesdays: Visit the New User Tuesdays page for notes from previous sessions.
Thank You's
A big thanks to the following gardeners that brought up issues, contributions, and fixes to this release :man_farmer: :woman_farmer: Visit Discord Roles for more information.
-
Alexander Putilin
@sashasasha#5383
-
Pavel Varona
@Pavel Varona#1368
-
Tycholiz
@Tychronos#6624
-
d1onysus
@d1onysus#1514
-
Bill Moriarty
@Bill M#4550
-
Tsvetomir Bonev
@invakid404#6400
-
Callum Mcdonald
@chmac#2931
-
Thanos Lefteris
@alefteris#6114
-
Joshua Jeschek
@vanitasboi#0252
-
Tsvetomir Bonev
@invakid404#6400
Changelog
Enhancements
- enhance(pods): import note metadata on markdown import (docs) (#2195) @joshi (Private)
- enhance(workspace): conflicting extension warning (#2176) @hikchoi (Private)
- enhance(publish): show lookup without waiting for notes to fetch (#2304) @eleweek (Private)
- enhance(publish): faster search results (#2304) @eleweek (Private)
Fix
- fix(lookup): bad title text when creating new schema (#2253) @eleweek (Private)
- fix(publish): numbered lists without content stack on top of each other (#2219) @kaan (Private)
- fix(publish): bad logo text position on mobile (#2183) Pvorona
- fix(publish): Search Bar Results to not stay anchored to the search bar when scrolling up (#2292) @eleweek (Private)
- fix(schema): fix schema template match when there is same grandchild from two different schema parents (#2158) @nickolay (Private)
- fix(navigation): decode urlencoded spaces in asset path before opening (#2279) @hikchoi (Private)
- fix(pods): improve error feedback to user (#2266) @joshi (Private)
- fix(publish): CSS sidebar is off on smaller screens like iPad (#2305) @eleweek (Private)