From 0cce9d116580665d9eb9284d3317ae1beda56bc1 Mon Sep 17 00:00:00 2001 From: Jethro Kuan Date: Tue, 6 Oct 2020 03:02:41 +0800 Subject: [PATCH] (release): Org-roam v1.2.2 (#1168) --- CHANGELOG.md | 14 ++++++++++---- doc/org-roam.org | 4 ++-- doc/org-roam.texi | 4 ++-- org-roam-buffer.el | 2 +- org-roam-capture.el | 2 +- org-roam-compat.el | 2 +- org-roam-completion.el | 2 +- org-roam-dailies.el | 2 +- org-roam-db.el | 2 +- org-roam-dev.el | 2 +- org-roam-doctor.el | 2 +- org-roam-faces.el | 2 +- org-roam-graph.el | 2 +- org-roam-link.el | 2 +- org-roam-macs.el | 2 +- org-roam-protocol.el | 2 +- org-roam.el | 2 +- 17 files changed, 28 insertions(+), 22 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fc81aa7..1504d86 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,16 @@ # Changelog -## 1.2.2 (TBD) +## 1.2.2 (06-10-2020) -In this release we support fuzzy links of the form `[[Title]]`, `[[*Headline]]` and `[[Title*Headline]]`. Completion for these fuzzy links is supported via `completion-at-point`. +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 also 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. +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: + +```elisp +(setq org-roam-directory (file-truename "/path/to/directory/")) +``` ### Breaking Changes @@ -16,7 +22,7 @@ Org-roam also now does not resolve symlinks. This significantly speeds up cache - [#1163](https://github.com/org-roam/org-roam/pull/1163) Support file-level IDs introduced in Org 9.4 - [#1093](https://github.com/org-roam/org-roam/pull/1093) Add `vanilla` org-roam-tag-source to extract buffer Org tags -- [#1079](https://github.com/org-roam/org-roam/pull/1079) Add `org-roam-tag-face` to customize appearance of tags in interactive commandsg +- [#1079](https://github.com/org-roam/org-roam/pull/1079) Add `org-roam-tag-face` to customize appearance of tags in interactive commands - [#1073](https://github.com/org-roam/org-roam/pull/1073) Rename file on title change, when `org-roam-rename-file-on-title-change` is non-nil. - [#1071](https://github.com/org-roam/org-roam/pull/1071) Update link descriptions on title changes, and clean-up rename file advice - [#1061](https://github.com/org-roam/org-roam/pull/1061) Speed up the extraction of file properties, headlines, and titles diff --git a/doc/org-roam.org b/doc/org-roam.org index 0a9cf84..dc718bc 100644 --- a/doc/org-roam.org +++ b/doc/org-roam.org @@ -8,13 +8,13 @@ #+texinfo_dir_category: Emacs #+texinfo_dir_title: Org-roam: (org-roam). #+texinfo_dir_desc: Rudimentary Roam Replica for Emacs. -#+subtitle: for version 1.2.1 +#+subtitle: for version 1.2.2 #+options: H:4 num:3 toc:2 creator:t #+property: header-args :eval never #+texinfo: @noindent -This manual is for Org-roam version 1.2.1. +This manual is for Org-roam version 1.2.2. #+BEGIN_QUOTE Copyright (C) 2020-2020 Jethro Kuan diff --git a/doc/org-roam.texi b/doc/org-roam.texi index 8953145..74db12d 100644 --- a/doc/org-roam.texi +++ b/doc/org-roam.texi @@ -31,7 +31,7 @@ General Public License for more details. @finalout @titlepage @title Org-roam User Manual -@subtitle for version 1.2.1 +@subtitle for version 1.2.2 @author Jethro Kuan @page @vskip 0pt plus 1filll @@ -46,7 +46,7 @@ General Public License for more details. @noindent -This manual is for Org-roam version 1.2.1. +This manual is for Org-roam version 1.2.2. @quotation Copyright (C) 2020-2020 Jethro Kuan diff --git a/org-roam-buffer.el b/org-roam-buffer.el index e1c751d..2fb46ff 100644 --- a/org-roam-buffer.el +++ b/org-roam-buffer.el @@ -5,7 +5,7 @@ ;; Author: Jethro Kuan ;; URL: https://github.com/org-roam/org-roam ;; Keywords: org-mode, roam, convenience -;; Version: 1.2.1 +;; Version: 1.2.2 ;; Package-Requires: ((emacs "26.1") (dash "2.13") (f "0.17.2") (s "1.12.0") (org "9.3") (emacsql "3.0.0") (emacsql-sqlite3 "1.0.2")) ;; This file is NOT part of GNU Emacs. diff --git a/org-roam-capture.el b/org-roam-capture.el index 1edc4d8..49dc7c7 100644 --- a/org-roam-capture.el +++ b/org-roam-capture.el @@ -5,7 +5,7 @@ ;; Author: Jethro Kuan ;; URL: https://github.com/org-roam/org-roam ;; Keywords: org-mode, roam, convenience -;; Version: 1.2.1 +;; Version: 1.2.2 ;; Package-Requires: ((emacs "26.1") (dash "2.13") (f "0.17.2") (s "1.12.0") (org "9.3") (emacsql "3.0.0") (emacsql-sqlite3 "1.0.2")) ;; This file is NOT part of GNU Emacs. diff --git a/org-roam-compat.el b/org-roam-compat.el index bd30751..edc26dd 100644 --- a/org-roam-compat.el +++ b/org-roam-compat.el @@ -5,7 +5,7 @@ ;; Author: Jethro Kuan ;; URL: https://github.com/org-roam/org-roam ;; Keywords: org-mode, roam, convenience -;; Version: 1.2.1 +;; Version: 1.2.2 ;; Package-Requires: ((emacs "26.1") (dash "2.13") (f "0.17.2") (s "1.12.0") (org "9.3") (emacsql "3.0.0") (emacsql-sqlite3 "1.0.2")) ;; This file is NOT part of GNU Emacs. diff --git a/org-roam-completion.el b/org-roam-completion.el index c6e3092..8313908 100644 --- a/org-roam-completion.el +++ b/org-roam-completion.el @@ -5,7 +5,7 @@ ;; Author: Jethro Kuan ;; URL: https://github.com/org-roam/org-roam ;; Keywords: org-mode, roam, convenience -;; Version: 1.2.1 +;; Version: 1.2.2 ;; Package-Requires: ((emacs "26.1") (dash "2.13") (f "0.17.2") (s "1.12.0") (org "9.3") (emacsql "3.0.0") (emacsql-sqlite3 "1.0.2")) ;; This file is NOT part of GNU Emacs. diff --git a/org-roam-dailies.el b/org-roam-dailies.el index ca9f9ed..52ebd91 100644 --- a/org-roam-dailies.el +++ b/org-roam-dailies.el @@ -5,7 +5,7 @@ ;; Author: Jethro Kuan ;; URL: https://github.com/org-roam/org-roam ;; Keywords: org-mode, roam, convenience -;; Version: 1.2.1 +;; Version: 1.2.2 ;; Package-Requires: ((emacs "26.1") (dash "2.13") (f "0.17.2") (s "1.12.0") (org "9.3") (emacsql "3.0.0") (emacsql-sqlite3 "1.0.2")) ;; This file is NOT part of GNU Emacs. diff --git a/org-roam-db.el b/org-roam-db.el index d4c3d3a..f517452 100644 --- a/org-roam-db.el +++ b/org-roam-db.el @@ -5,7 +5,7 @@ ;; Author: Jethro Kuan ;; URL: https://github.com/org-roam/org-roam ;; Keywords: org-mode, roam, convenience -;; Version: 1.2.1 +;; Version: 1.2.2 ;; Package-Requires: ((emacs "26.1") (dash "2.13") (f "0.17.2") (s "1.12.0") (org "9.3") (emacsql "3.0.0") (emacsql-sqlite3 "1.0.2")) ;; This file is NOT part of GNU Emacs. diff --git a/org-roam-dev.el b/org-roam-dev.el index 6558a56..de86832 100644 --- a/org-roam-dev.el +++ b/org-roam-dev.el @@ -5,7 +5,7 @@ ;; Author: Jethro Kuan ;; URL: https://github.com/org-roam/org-roam ;; Keywords: org-mode, roam, convenience -;; Version: 1.2.1 +;; Version: 1.2.2 ;; Package-Requires: ((emacs "26.1") (dash "2.13") (f "0.17.2") (s "1.12.0") (org "9.3") (emacsql "3.0.0") (emacsql-sqlite3 "1.0.2")) ;; This file is NOT part of GNU Emacs. diff --git a/org-roam-doctor.el b/org-roam-doctor.el index 11df7e9..ee80d5d 100644 --- a/org-roam-doctor.el +++ b/org-roam-doctor.el @@ -5,7 +5,7 @@ ;; Author: Jethro Kuan ;; URL: https://github.com/jethrokuan/org-roam ;; Keywords: org-mode, roam, convenience -;; Version: 1.2.1 +;; Version: 1.2.2 ;; Package-Requires: ((emacs "26.1") (dash "2.13") (f "0.17.2") (s "1.12.0") (org "9.3") (emacsql "3.0.0") (emacsql-sqlite3 "1.0.2")) ;; This file is NOT part of GNU Emacs. diff --git a/org-roam-faces.el b/org-roam-faces.el index f5e1037..b3e408d 100644 --- a/org-roam-faces.el +++ b/org-roam-faces.el @@ -5,7 +5,7 @@ ;; Author: Jethro Kuan ;; URL: https://github.com/org-roam/org-roam ;; Keywords: org-mode, roam, convenience -;; Version: 1.2.1 +;; Version: 1.2.2 ;; Package-Requires: ((emacs "26.1")) ;; This file is NOT part of GNU Emacs. diff --git a/org-roam-graph.el b/org-roam-graph.el index 59015cc..d714915 100644 --- a/org-roam-graph.el +++ b/org-roam-graph.el @@ -5,7 +5,7 @@ ;; Author: Jethro Kuan ;; URL: https://github.com/org-roam/org-roam ;; Keywords: org-mode, roam, convenience -;; Version: 1.2.1 +;; Version: 1.2.2 ;; Package-Requires: ((emacs "26.1") (dash "2.13") (f "0.17.2") (s "1.12.0") (org "9.3") (emacsql "3.0.0") (emacsql-sqlite3 "1.0.2")) ;; This file is NOT part of GNU Emacs. diff --git a/org-roam-link.el b/org-roam-link.el index c9ee7e8..4863b50 100644 --- a/org-roam-link.el +++ b/org-roam-link.el @@ -6,7 +6,7 @@ ;; Author: Jethro Kuan ;; URL: https://github.com/org-roam/org-roam ;; Keywords: org-mode, roam, convenience -;; Version: 1.2.1 +;; Version: 1.2.2 ;; Package-Requires: ((emacs "26.1") (dash "2.13") (f "0.17.2") (s "1.12.0") (org "9.3") (emacsql "3.0.0") (emacsql-sqlite3 "1.0.2")) ;; This file is NOT part of GNU Emacs. diff --git a/org-roam-macs.el b/org-roam-macs.el index 091a3e5..520ca7d 100644 --- a/org-roam-macs.el +++ b/org-roam-macs.el @@ -5,7 +5,7 @@ ;; Author: Jethro Kuan ;; URL: https://github.com/org-roam/org-roam ;; Keywords: org-mode, roam, convenience -;; Version: 1.2.1 +;; Version: 1.2.2 ;; Package-Requires: ((emacs "26.1") (dash "2.13") (f "0.17.2") (s "1.12.0") (org "9.3") (emacsql "3.0.0") (emacsql-sqlite3 "1.0.2")) ;; This file is NOT part of GNU Emacs. diff --git a/org-roam-protocol.el b/org-roam-protocol.el index 098e3ec..38bbac4 100644 --- a/org-roam-protocol.el +++ b/org-roam-protocol.el @@ -4,7 +4,7 @@ ;; Author: Jethro Kuan ;; URL: https://github.com/org-roam/org-roam ;; Keywords: org-mode, roam, convenience -;; Version: 1.2.1 +;; Version: 1.2.2 ;; Package-Requires: ((emacs "26.1") (org "9.3")) ;; This file is NOT part of GNU Emacs. diff --git a/org-roam.el b/org-roam.el index 8857357..eac7b37 100644 --- a/org-roam.el +++ b/org-roam.el @@ -5,7 +5,7 @@ ;; Author: Jethro Kuan ;; URL: https://github.com/org-roam/org-roam ;; Keywords: org-mode, roam, convenience -;; Version: 1.2.1 +;; Version: 1.2.2 ;; Package-Requires: ((emacs "26.1") (dash "2.13") (f "0.17.2") (s "1.12.0") (org "9.3") (emacsql "3.0.0") (emacsql-sqlite3 "1.0.2")) ;; This file is NOT part of GNU Emacs.