0.63

Dendron 0.63 has sprouted 🌱

Highlights

  • feat(workspace): native workspace support - use Dendron in your own workspace (docs)
  • feat(workspace): contextual UI - native code actions and right click support for common operations (docs)

Everything Else

  • fix(preview): some links not resolving on preview
  • fix(schemas): schema templates copy over frontmatter tags
  • fix(views): tree view order
  • fix(lookup): bad journal note name

House Cleaning

  1. RFC 23: Consolidate Configurations (Private)

Dendron configuration can be overwhelming - we are working on making it less so by consolidating configuration by function via a gradual rollout. This week, we are migrating all command related options to their own namespace. We will migrate the remaining configuration over the new few weeks. This should be transparent to you as an end user - a backup of your current configuration will be created before migrating .

Community

Greenhouse Series - Typescript Development with Dendron and VSCode

The Greenhouse Talks is a learning series organized by Dendron. These are 30 minute talks that cover topics of interest to the Dendron community. While the focus is on note taking and personal knowledge management, topics are not limited to these areas and can span anything the speaker has in-depth knowledge of.

All talks are recorded and made available on youtube after the fact.

Summary

In this talk, Kevin, Dendron founder, will go over his workflow for Dendron development using typescript and VSCode.

Agenda

  • vscode setup: extensions and settings
  • process for breaking down a task
  • using Dendron to augment the development process
  • test and debug process
  • questions

Outputs

Speaker Notes

The following were my personal notes for the talk

Pre-req

VSCode

  • installed
    • gitlens
    • prettier
    • vim
  • settings
  • layout
    • four pane split
      • top is main
    • bottom is secondary

Starting on a task

  • write out goal
  • write subtasks
  • write commit message
  • write tests
  • write impl

Code

  • go to tests, run
  • open up package.json for package
  • check snapshot
  • test-workspace.sh
  • focus breadcrumbs: cmd shift .
  • find all references
  • search
    • limit search to right extension (eg. ".ts")
    • for React components, sometimes search by folder
      • sidebar/index.html

Dendron Reading Series

This week's entry in the Dendron Reading Series. Small update to the format - the entry for the reading series will now be pinned in the #teatime channel which is now open for everyone!

Personally, I find few things as frustrating as trying to get Siri to understand me. Voice recognition is one of those things were the difference between 95% and 99% accuracy matters.

Thank You's

A big thanks to the following gardeners that brought up issues, contributions, and fixes to this release :man_farmer: :woman_farmer: You can see an overview of all roles here

Changelog

Start anchor 0630 not found