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:

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)."
  1. Download Zotero
  2. Get the MDnotes addon
  3. Activate the MDnotes plugin on Zotero by going to Tools > Add-ons > and drag and drop the plugin on the window
  4. Right click the media on Zotero and click MDnotes > Export to markdown.
  5. 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-user npm cache for you if you set with:cache: npm, and similar for yarn. 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 (like blog-posts/!!) to my Dendron/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

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.

Changelog

Enhancements

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)