Releases: alphapapa/org-ql
Releases · alphapapa/org-ql
0.4.8
0.4.6
0.4.5
0.4
Note: The next release, 0.5, may include changes which will require minor updates to written queries (e.g. a few predicates may be renamed). Users who wish to avoid those changes happening unexpectedly in their configs should avoid upgrading org-ql beyond 0.4 automatically, as they will be pushed to the master branch when ready.
Added
- Commands
helm-org-ql-views, which shows one oforg-ql-viewsselected with Helm.org-ql-searchcan search files inorg-directory; customization options are available in theorg-ql-searchgroup.org-ql-view-refreshcan be called with a prefix argument to adjust search parameters.
- Queries
- Negation of terms in plain queries using
!. For example,tags:space !moonto exclude entries which containmoon. - Predicates
outline-path(aliasolp) andoutline-path-segment(aliasolps). - Predicate
src, which matches Org Babel source blocks. - Predicates
parentandancestors. (Thanks to Josh Moller-Mara.) - Alias
hforheadingpredicate. - Alias
rforregexppredicate. (Thanks to Feng Shu.)
- Negation of terms in plain queries using
- Info manual.
- Function
helm-org-ql-source, which returns a Helm source that searches given buffers/files withhelm-org-ql. It can be used for custom Helm commands that search certain files. - Display a message when views are refreshed. (Thanks to xeijin.)
- Respect Org Agenda restriction in
org-ql-block. (Thanks to Ihor Radchenko for reporting.) - Option
org-ql-view-sidebar-sort-views. - Mouseover
help-echotext fororg-ql-viewsdefault view names. - "Dangling tasks" default view in
org-ql-views. (Users who have modifiedorg-ql-viewsfrom the default will not see the new view unless they copy it into their config.)
Changed
- Some default
org-ql-viewviews (users who have modifiedorg-ql-viewsfrom the default will not see the new views unless they copy them into their config):- Rename some views.
- "Stuck projects" view (now uses
descendantsinstead ofchildren, which is more useful.
Fixed
- Inherit file tags when
org-tag-inheritanceis enabled. (Fixes #55. Thanks to Mikhail Skorzhinskiy.) - Call
helm-make-sourcedirectly instead of usinghelm-build-sync-sourcemacro. (Fixes #60. Thanks to Matt Huszagh for reporting.) - Search/view buffers now always end with a newline, which prevents side-scrolling of the window when calling
end-of-buffer. - Face for done to-do keywords in
org-ql-viewbuffers. (Thanks to Yiming Chen.) - Make view buffers read-only. (Fixes #72. Thanks to xeijin.)
- Sorting with single sorter specified as an atom. (Thanks to Jeff Filipovits.)
- Autoload for
org-ql-blockagenda block. (Fixes #53. Thanks to reports from Gus Cantieni, Karl Voit, rieje, and Jake | Junxuan.)
Internal
- Added generic node data cache to speed up recursive, tree-based queries.