0.95

Dendron 0.95 has sprouted šŸŒ±

Local Configuration: We are releasing an early build of local configuration overrides, which allows a local configuration to override values in the default configuration. This lets you use your own settings and vaults within a shared team workspace.

Custom Themes: You can now customize the style of your sites published with Dendron. Step right up, bring your own custom CSS theme, and be amazed with how good your knowledge can look!

Initialization Speed-Up: But wait, there's more: less waiting! This release drastically improves workspace initialization speed (10x faster for large workspaces šŸš€ ).

Highlights

  • feat(chore): preview support for local configuration overrides
  • feat(publish): custom theme support for publishing
  • enhance(workspace): speed up workspace initialization (up to 10x speed up of workspace initialization)

Everything Else

  • feat(views): allow customization of tree view display and sorting behavior
  • enhance(views): set full graph as default
  • enhance(views): display workspace information in full graph view
  • enhance(workspace): new user tutorials
  • fix(publish): published images missing leading forward slashes

Community

General Updates

Self Contained Vaults: Self contained vaults make it easier to sync and share your notes with others. They are backwards compatible with existing vaults which means you can experiment with them without breaking your current flow. Starting next week, we will be flipping the defaults so that newly created vaults will be self contained by default.

Starboard and TIL Highlights

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

Dendron Reading Series

This week's entry in the Dendron Reading Series.

Credit to @johnknowles#1154 for sharing the link for this week's Dendron Reading Series

Where do you capture your random thoughts? Some carry around a journal, others jot it down on their phone, or the nearest writable surface (ā€œnapkin sketchā€). For all, the problem of storing passing thoughts into permanent forms is a repetitive one.

For all of these permanent forms, the next problem is where to put them. A journal offers a protected place, offering a set of pages to fill. Using a post-it or loose-leaf paper risks being lost, so we might choose a location to store them, introducing another risk that we might forget the location.

Storing notes digitally requires placement decisions as well: which app? which folder? what title? How will we locate this thought again? We gain a tool though: the ability to search these notes by keyword. This gives us a ā€œGet Out of Jail Freeā€ card-we donā€™t have to remember where we put something, if we remember what we put in it. If we can remember some of the words we wrote, we can locate the thought.

Still, we might forget exactly what we wrote down. When we maintain knowledge bases, we can take additional steps to minimize the risk of losing the thought by choosing the right location, links, tags or title. But have you ever fumbled through what to call a note? Or struggled to think of a place to put it? Me too. All of this extra ā€œmetadataā€ that surrounds our data-our thoughts-is an extra cost to us.

Because of this cost, we each develop our own strategies to balance letting ideas flow and taking steps to file them correctly. We choose the breadcrumbs we will leave (links, folders, tags, titles, keywords, etc). This to me is the most exciting component of PKM at the moment: that we are actively strategizing how to best go about organizing our stored units of thought.

And weā€™re doing so together. There is discussion in communities like Discord and Twitter, courses being developed, books being writtenā€”knowledge about knowledge management is being generated and shared, at an unprecedented rate and tools are being developed targeting knowledge management at an accelerating rate as well. You could say that we are compounding thought about how to compound thought. Pretty cool, if you ask me.

Event Reminders

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.

Surveyors

The following community members provided feedback in the Dendron user survey:

  • @NorbertK#2895

Changelog

Features

Enhancements

  • enhance(workspace): speed up workspace initialization (up to 10x speed up of workspace initialization) (#2903) @tuling (Private)
  • enhance(views): set full graph as default(#2890) @joshi (Private)
  • enhance(views): display workspace information in full graph view (#2886) @joshi (Private)
  • enhance(workspace): new user tutorials (#2889) @hikchoi (Private)

Fixes

  • fix(publish): published images missing leading forward slashes (#2899) @kaan (Private)