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!
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.
- 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.
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.
- 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.
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
-
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
-
- #role.taxonomist
- Update dendron.ref.config.workspace.md
-
- #role.bugcatcher
- Dendron snippets not working
-
harrijer
@harrijer#3513
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