Skip to content

Org-roam v1.2.2

Compare
Choose a tag to compare
@jethrokuan jethrokuan released this 05 Oct 19:04
0cce9d1

Org-roam v1.2.2 (06-10-2020)

In this release we support fuzzy links of the form [[roam:Title]], [[roam:*Headline]] and [[roam:Title*Headline]]. Completion for these fuzzy links is supported via completion-at-point.

Org-roam now does not resolve symlinks. This significantly speeds up cache builds, but may result in some workflows breaking. In particular, Org-roam now cannot figure out if two distinct file paths in the Org-roam directory are the same file, and both files will be processed as if they were different files. This error seems to be unavoidable now that symlinks are not resolved, but this workflow is rare and should not affect most users.

This change requires you to set org-roam-directory to the resolved path of a folder. That is:

(setq org-roam-directory (file-truename "/path/to/directory/"))

Breaking Changes

  • #1164 Org-roam now stores the database in the user's Emacs directory by default
  • #910 Deprecate company-org-roam, using completion-at-point instead. To use this with company, add the company-capf backend instead.
  • #1109 Org-roam now does not resolve symlinks.

Features

  • #1163 Support file-level IDs introduced in Org 9.4
  • #1093 Add vanilla org-roam-tag-source to extract buffer Org tags
  • #1079 Add org-roam-tag-face to customize appearance of tags in interactive commands
  • #1073 Rename file on title change, when org-roam-rename-file-on-title-change is non-nil.
  • #1071 Update link descriptions on title changes, and clean-up rename file advice
  • #1061 Speed up the extraction of file properties, headlines, and titles
  • #1046 New user option to exclude files from Org-roam
  • #1032 File changes are now propagated to the database on idle timer. This prevents large wait times during file saves.
  • #974 Protect region targeted by org-roam-insert
  • #994 Simplify org-roam-store-link
  • #1062 Variable org-roam-completions-everywhere allows for completions everywhere from word at point
  • #910, #1105 Support fuzzy links of the form [[roam:Title]], [[roam:Headline]] and [[roam:TitleHeadline]]

Bugfixes

  • #1057 Improve performance of database builds by preventing generation of LaTeX and image previews.
  • #1103 Fix long build-times for Windows on files with URL links