Dendron Product Updates

Subscribe
Archives
May 11, 2022

Dendron Weekly: 0.94 release, GoTo is back, new Graph Themes, Help and Feedback panel, improvements, bug fixes and more!

It’s time for a weekly roundup! The email newsletter is a curated collection of weekly updates about Dendron and the Dendron community!

🌱 A New Dendron Release has Appeared!

  • Dendron 0.94 Release Notes

Go To: We’re bringing goto back! Use Dendron: Go to to navigate to regular notes and newly introduced proxy notes. See the external notes section of the Dendron handbook for an example of how we use this feature to manage bookmarks!

  • More information: Go To Command

Graph Themes: It’s time your graph got a facelift! You can now choose between 3 graph themes: Block, Classic and Monokai, or create your own custom theme styled to your liking.

examples of different graph themes

  • More information: Graph Themes Documentation

Help and Feedback Panel: We’re rolling out a new Panel in VSCode to give you convenient access to our starting guide and documentation, as well as a direct way to give us feedback. Check it out in the Side Bar!

Detect Duplicate IDs: Dendron will now detect and warn you when you have notes with duplicate IDs. This can be a problem when copying and pasting notes.

Highlights

  • feat(navigation): add goto command
  • enhance(view): graph themes
  • enhance(workspace): detect and warn for duplicate note IDs

Everything Else

  • feat(workspace): Add doctor command to remove deprecated config and prompt on upgrade
  • enhance(view): help and feedback panel
  • enhance(workspace): use better defaults for Create Task Note
  • enhance(commands): prefix paste-image command with “Dendron” for uniformity
  • enhance(cli): cli will report invalid commands
  • enhance(view): make dendron side bar visible when dendron not active
  • fix: bad wikilink is created with selection2link if selection is multi-line
  • fix: insert note index #undefined in case missing tags
  • fix: highlighting misidentified capitalized header anchors on links as missing
  • fix: CLI writes “cli” as the version into the meta file which breaks initialization
  • fix: self contained vaults get cloned into the wrong directory

Community

General Updates

Self Contained Vaults: Self contained vaults are here! To find out why they matter and how to start using them, read our blog post on self contained vaults, or explore the migration guide.

File Nesting File Nesting is now stable in v1.67 of VSCode. With this change, VSCode now has (partial) support for Dendron’s dot hierarchy!

Add the following to your workspace settings to see it in action:

"explorer.fileNesting.enabled": true,
"explorer.fileNesting.patterns": {
    "*": "${basename}.*.md",
}
  • More information in the VSCode Release Notes

VSCode Markdown Features: We published a blog post looking at the latest markdown features in VSCode. Learn about the new ways you drag and drop files, rename links and more.

Starboard and TIL Highlights

These are highlights from the Dendron Discord #starboard and #today-i-learned channels.

  • ⭐ @dagriefaa#2892 shared a tip for minimzing visual clutter in your workspace: “you can use <details> and <summary> tags to set up collapsible regions”
<details>
  <summary> click to show </summary>
  hidden stuff
</details>
  • 💡 foureyedsoul#0796 shared a link to an article on Math Accessibility: “This isn’t exactly what I learned today, but today I did write this note summing up what I’ve recently learned about combining MathML & MathJax to make math formatting more accessible online”

Dendron Reading Series

This week’s entry in the Dendron Reading Series.

  • If headers did not exist, it would be necessary to invent them

Credit to @cameron#9185 for sharing the link for this week’s Dendron Reading Series in our #what-are-you-reading channel on Discord

The idea of headers as metadata should ring very familiar to Dendron users. Using header lines to define key-value pairs (called frontmatter in Dendron), allows us to add functionality, identification and organization to our notes.

When we view metadata like tabular data, we introduce concepts from databases into our notes, opening up possibilities to view them as spreadsheets or use queries to filter through our notes. If you could turn your frontmatter into a spreadsheet, what would you use it for?

Gordon Brander (the author) makes the point that this pattern is well-fit for digital protocols like email or HTTP. The pattern is simple and extensible, making it accessible and flexible. Key for Brander is the ability of a protocol to allow for new possibilties. What new possibilities would you like to see for metadata in Dendron?

Event Reminders

  • New User Tuesdays: Visit the New User Tuesdays page for notes from previous sessions.
    • Next: Tue, May 10, 8:30 AM PDT / 15:30 UTC
  • Greenhouse Talks: Visit the Greenhouse Talks page for notes from previous sessions.
    • Subject: TBD
    • Description: TBD
    • Next: Fri, May 27, 04:00 PM PDT / 23:00 UTC
    • Greenhouse Talk Recordings - YouTube Playlist
  • Office Hours: Visit the Office Hours page for notes from previous sessions.
    • Next: Wed, Jun 01, 09:00 AM PST / 17:00 UTC
    • Office Hour Recordings - YouTube Playlist

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.

  • Steven Hilton @pengurrito#8324

    • wrote blog post: https://dev.to/mshiltonj/my-personal-weekly-reviews-in-dendron-3929
  • Ben Ang @Jack of some quantity of trades#3247

    • fix: Make CLI report invalid commands
  • huland @huland#6948

    • #role.horticulturalist
    • fix: insert note index #undefined in case missing tags
  • Vaden Masrani @vaden#2954

    • #role.bugcatcher
    • Dendron Doctor -> removeStubs resulting in ‘no data’ prompt
  • Shane Perry

    • #role.taxonomist
    • Update dendron.ref.config.workspace.md
  • aodhagan

    • #role.bugcatcher
    • Dendron snippets not working
  • harrijer @harrijer#3513

    • #role.bugcatcher
    • Journal notes front matter title breaks if you change value of journal:dateFormat

As Always: Community Resources

  • Join the Dendron Discord
  • Register for Dendron Events on Luma
  • Follow Dendron on Twitter
  • Follow Dendron on Mastodon
  • Subscribe to Dendron on YouTube
  • Checkout Dendron on GitHub
  • Read the Dendron Blog
  • Visit and bookmark the Dendron Smartpage
Don't miss what's next. Subscribe to Dendron Product Updates:
Powered by Buttondown, the easiest way to start and grow your newsletter.