Skip to content

Commit 24b9652

Browse files
chore(docs): update changelog for multiple versions
1 parent 4919025 commit 24b9652

File tree

1 file changed

+163
-3
lines changed

1 file changed

+163
-3
lines changed

docs/changelog.org

+163-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,171 @@
11
* Changelog
2+
23
** [[https://github.com/nvim-orgmode/orgmode/compare/0.4.1...0.4.2][0.4.2]] (2025-02-01)
34
*** Features
45
- Add support for footnotes (#874) ([[https://github.com/nvim-orgmode/orgmode/commit/4f62b7f][4f62b7f]])
56

67
*** Bug fixes
7-
- default to current time when switching to time input ([[https://github.com/nvim-orgmode/orgmode/commit/c68a87c][c68a87c]])
8-
- Set correct archive category on archived headline ([[https://github.com/nvim-orgmode/orgmode/commit/63d2cbb][63d2cbb]])
9-
- remove unnecessary escaping for refile autocompletion ([[https://github.com/nvim-orgmode/orgmode/commit/d56c691][d56c691]])
108
- remove double ts parsing ([[https://github.com/nvim-orgmode/orgmode/commit/b587545][b587545]])
9+
- *refile*: remove unnecessary escaping for refile autocompletion ([[https://github.com/nvim-orgmode/orgmode/commit/d56c691][d56c691]])
10+
- *archive*: Set correct archive category on archived headline ([[https://github.com/nvim-orgmode/orgmode/commit/63d2cbb][63d2cbb]])
11+
- *calendar*: default to current time when switching to time input ([[https://github.com/nvim-orgmode/orgmode/commit/c68a87c][c68a87c]])
12+
13+
** [[https://github.com/nvim-orgmode/orgmode/compare/0.4.0...0.4.1][0.4.1]] (2025-02-01)
14+
*** Features
15+
- *api*: Add get_headline_at_cursor to Agenda api ([[https://github.com/nvim-orgmode/orgmode/commit/2c806ca][2c806ca]])
16+
- *input*: Add async input (#871) ([[https://github.com/nvim-orgmode/orgmode/commit/377c295][377c295]])
17+
- *links*: Add support for visual mode for insert link ([[https://github.com/nvim-orgmode/orgmode/commit/0ef840a][0ef840a]])
18+
- *folds*: Add org_cycle_separator_lines ([[https://github.com/nvim-orgmode/orgmode/commit/ab87a9b][ab87a9b]])
19+
- *markup*: Allow markup in link descriptions ([[https://github.com/nvim-orgmode/orgmode/commit/f7c669a][f7c669a]])
20+
21+
*** Bug fixes
22+
- *note*: Fix capturing note ([[https://github.com/nvim-orgmode/orgmode/commit/e65a661][e65a661]])
23+
- *filter*: Fix or matching for todos in tags match filter ([[https://github.com/nvim-orgmode/orgmode/commit/429409b][429409b]])
24+
- *agenda*: Do not jump cursor to first line ([[https://github.com/nvim-orgmode/orgmode/commit/271a6fa][271a6fa]])
25+
26+
** [[https://github.com/nvim-orgmode/orgmode/compare/0.3.9...0.4.0][0.4.0]] (2025-02-01)
27+
*** Features
28+
- *notifications*: Show icon in cron notify-send notification ([[https://github.com/nvim-orgmode/orgmode/commit/1881ac9][1881ac9]])
29+
- *globals*: Add install_treesitter_grammar to global command ([[https://github.com/nvim-orgmode/orgmode/commit/0939e49][0939e49]])
30+
31+
*** Bug fixes
32+
- *indents*: Trigger reindent when closing block or drawers ([[https://github.com/nvim-orgmode/orgmode/commit/e385fcf][e385fcf]])
33+
- *checkboxes*: Do not uncheck current line checkbox on new entry ([[https://github.com/nvim-orgmode/orgmode/commit/f18a66b][f18a66b]])
34+
35+
** [[https://github.com/nvim-orgmode/orgmode/compare/0.3.8...0.3.9][0.3.9]] (2025-02-01)
36+
*** Breaking changes
37+
- *agenda*: rewrite agenda rendering and fix filters (#848) ([[https://github.com/nvim-orgmode/orgmode/commit/8667167][8667167]])
38+
39+
*** Features
40+
- Rename search arguments to agenda views ([[https://github.com/nvim-orgmode/orgmode/commit/6d23709][6d23709]])
41+
- *api*: Add match_query and header to agenda api ([[https://github.com/nvim-orgmode/orgmode/commit/ed49550][ed49550]])
42+
- *agenda*: Add custom agenda commands (#850) ([[https://github.com/nvim-orgmode/orgmode/commit/e6ae773][e6ae773]])
43+
- *edit_src*: Add mapping to write and close special edit buffer ([[https://github.com/nvim-orgmode/orgmode/commit/c9027f9][c9027f9]])
44+
- *api*: Add more options for agenda ([[https://github.com/nvim-orgmode/orgmode/commit/7e815f0][7e815f0]])
45+
- *api*: Add todo_ignore opts for tags and tags_todo views ([[https://github.com/nvim-orgmode/orgmode/commit/91f5a9e][91f5a9e]])
46+
- *api*: Add open_by_key function for agenda ([[https://github.com/nvim-orgmode/orgmode/commit/1afac86][1afac86]])
47+
- *docs*: Add orgmode docs (#864) ([[https://github.com/nvim-orgmode/orgmode/commit/9801148][9801148]])
48+
- Add global `:Org` command and global `Org` lua variable ([[https://github.com/nvim-orgmode/orgmode/commit/b2285be][b2285be]])
49+
- *globals*: Add Org.capture global helper ([[https://github.com/nvim-orgmode/orgmode/commit/3b120ea][3b120ea]])
50+
- *globals*: Rename `open` to `agenda`, add default prompt for `agenda` and `capture` ([[https://github.com/nvim-orgmode/orgmode/commit/940b067][940b067]])
51+
- *indent*: Add filetype indentation in src blocks ([[https://github.com/nvim-orgmode/orgmode/commit/7092f81][7092f81]])
52+
- Publish event when heading is toggled with <prefix>* ([[https://github.com/nvim-orgmode/orgmode/commit/8b92e84][8b92e84]])
53+
54+
*** Bug fixes
55+
- *indent*: Default block indent to 0 ([[https://github.com/nvim-orgmode/orgmode/commit/738de39][738de39]])
56+
- *autocompletion*: correctly autocomplete non-absolute paths ([[https://github.com/nvim-orgmode/orgmode/commit/7f975b1][7f975b1]])
57+
- *filters*: Fix parsing dates in tags filter ([[https://github.com/nvim-orgmode/orgmode/commit/43361ba][43361ba]])
58+
- *dates*: Check if date is without a time when doing comparison ([[https://github.com/nvim-orgmode/orgmode/commit/fccccd4][fccccd4]])
59+
- *sort*: Sort associative tables alphabetically where necessary ([[https://github.com/nvim-orgmode/orgmode/commit/1e97173][1e97173]])
60+
- *agenda*: Use custom header for tags and tags_todo agenda if provided ([[https://github.com/nvim-orgmode/orgmode/commit/9a3f009][9a3f009]])
61+
- *windows*: Correctly read file with any fileformat ([[https://github.com/nvim-orgmode/orgmode/commit/b1922c6][b1922c6]])
62+
- *agenda*: use only available filters for matching ([[https://github.com/nvim-orgmode/orgmode/commit/4dcba70][4dcba70]])
63+
- *agenda*: Pass global agenda filter to custom commands ([[https://github.com/nvim-orgmode/orgmode/commit/d62fd3c][d62fd3c]])
64+
- *filter*: Fix tags agenda view matcher to allow -tags at start ([[https://github.com/nvim-orgmode/orgmode/commit/95cecdd][95cecdd]])
65+
- *filter*: Exclude & in property match ([[https://github.com/nvim-orgmode/orgmode/commit/e3e8204][e3e8204]])
66+
- *input*: stop action when input prompt is canceled ([[https://github.com/nvim-orgmode/orgmode/commit/86ed523][86ed523]])
67+
- *links*: Unfold when jumping to headline ([[https://github.com/nvim-orgmode/orgmode/commit/51ed95f][51ed95f]])
68+
- *tags*: Allow non-ascii chars in tags ([[https://github.com/nvim-orgmode/orgmode/commit/122c534][122c534]])
69+
- *filter*: Use start of day for relative date matching ([[https://github.com/nvim-orgmode/orgmode/commit/f25f96d][f25f96d]])
70+
- *syntax*: Enable vim syntax hl if latex highlights are enabled ([[https://github.com/nvim-orgmode/orgmode/commit/ebbf28c][ebbf28c]])
71+
- *input*: Do not set completion function if not provided ([[https://github.com/nvim-orgmode/orgmode/commit/3ba6db7][3ba6db7]])
72+
- *mappings*: Correctly fall back to previously defined <CR> mapping ([[https://github.com/nvim-orgmode/orgmode/commit/6566b69][6566b69]])
73+
- *filters*: Use start of day for dates in match filter ([[https://github.com/nvim-orgmode/orgmode/commit/c889000][c889000]])
74+
- *tags*: Do not sort tags in tags change prompt ([[https://github.com/nvim-orgmode/orgmode/commit/42a4ccf][42a4ccf]])
75+
- *agenda*: Get last line from buffer for separator ([[https://github.com/nvim-orgmode/orgmode/commit/e0ba9dc][e0ba9dc]])
76+
77+
** [[https://github.com/nvim-orgmode/orgmode/compare/0.3.7...0.3.8][0.3.8]] (2025-02-01)
78+
*** Breaking changes
79+
- *version*: Drop support for Neovim < v0.10.0 ([[https://github.com/nvim-orgmode/orgmode/commit/e5562a0][e5562a0]])
80+
81+
*** Features
82+
- *archive*: set outline path when archiving (#746) ([[https://github.com/nvim-orgmode/orgmode/commit/dfcb945][dfcb945]])
83+
- *priority*: improve priority cycling (#817) ([[https://github.com/nvim-orgmode/orgmode/commit/1657948][1657948]])
84+
- *refile*: improve ux by matching files more fuzzily (#815) ([[https://github.com/nvim-orgmode/orgmode/commit/625f060][625f060]])
85+
- *completion*: Add blink.cmp source ([[https://github.com/nvim-orgmode/orgmode/commit/73f3263][73f3263]])
86+
- *log-state*: align with the emacs orgmode format (#837) ([[https://github.com/nvim-orgmode/orgmode/commit/f8c0fd3][f8c0fd3]])
87+
88+
*** Bug fixes
89+
- *calendar*: Re-center once Neovim is resized ([[https://github.com/nvim-orgmode/orgmode/commit/8ead368][8ead368]])
90+
- fix autocomplete for tags search prompt (#812) ([[https://github.com/nvim-orgmode/orgmode/commit/a38f5c4][a38f5c4]])
91+
- *nightly*: Toggle headline checkbox cookie ([[https://github.com/nvim-orgmode/orgmode/commit/c654095][c654095]])
92+
- *completion*: Do not complete plan types on headline line ([[https://github.com/nvim-orgmode/orgmode/commit/8b1dfcd][8b1dfcd]])
93+
- *virtual indent*: handle invalid buffer gracefully (#825) ([[https://github.com/nvim-orgmode/orgmode/commit/1d8c9b9][1d8c9b9]])
94+
- *refile*: Autocomplete nested paths (#835) ([[https://github.com/nvim-orgmode/orgmode/commit/956897b][956897b]])
95+
- *float*: Set filetype for capture window ([[https://github.com/nvim-orgmode/orgmode/commit/94894f3][94894f3]])
96+
- *buffer*: Disable tmp flag on buffer after edit ([[https://github.com/nvim-orgmode/orgmode/commit/6c39469][6c39469]])
97+
- *formatexpr*: Correctly fallback to internal formatexpr ([[https://github.com/nvim-orgmode/orgmode/commit/3f37829][3f37829]])
98+
- retain direct tags even if they are excluded from inheritance (#839) ([[https://github.com/nvim-orgmode/orgmode/commit/92e8b51][92e8b51]])
99+
- *help*: ignore disabled mappings (#840) ([[https://github.com/nvim-orgmode/orgmode/commit/4c2528a][4c2528a]])
100+
- *template*: expandable variables in lua expr (#841) ([[https://github.com/nvim-orgmode/orgmode/commit/db7f044][db7f044]])
101+
- *mininit*: Ensure minimal init works on 0.11 ([[https://github.com/nvim-orgmode/orgmode/commit/12d2324][12d2324]])
102+
- *mininit*: Ensure minimal init works on 0.11 ([[https://github.com/nvim-orgmode/orgmode/commit/bf65774][bf65774]])
103+
- *tests*: Move validator version check outside ([[https://github.com/nvim-orgmode/orgmode/commit/2e45a6a][2e45a6a]])
104+
105+
** [[https://github.com/nvim-orgmode/orgmode/compare/0.3.61...0.3.7][0.3.7]] (2025-02-01)
106+
*** Bug fixes
107+
- *calendar*: Do not modify time when switching months ([[https://github.com/nvim-orgmode/orgmode/commit/ac6e02a][ac6e02a]])
108+
109+
** [[https://github.com/nvim-orgmode/orgmode/compare/0.3.6...0.3.61][0.3.61]] (2025-02-01)
110+
*** Bug fixes
111+
- *loader*: Fix typo in persisting loaded file ([[https://github.com/nvim-orgmode/orgmode/commit/08d763d][08d763d]])
112+
113+
** [[https://github.com/nvim-orgmode/orgmode/compare/0.3.5...0.3.6][0.3.6]] (2025-02-01)
114+
*** Breaking changes
115+
- *links*: Use refactor links structure (#803) ([[https://github.com/nvim-orgmode/orgmode/commit/c5940d3][c5940d3]])
116+
117+
*** Features
118+
- *links*: Add unused refactored links structure (#802) ([[https://github.com/nvim-orgmode/orgmode/commit/c6bdb07][c6bdb07]])
119+
- Setting filetype to org will treat file as an org file ([[https://github.com/nvim-orgmode/orgmode/commit/a006c93][a006c93]])
120+
- *dev*: Add persist option to load_file method ([[https://github.com/nvim-orgmode/orgmode/commit/2a10172][2a10172]])
121+
- *dev*: Update add_to_paths to behave as load_file with persist option ([[https://github.com/nvim-orgmode/orgmode/commit/fd95708][fd95708]])
122+
123+
*** Bug fixes
124+
- *nightly*: Fix compatibility with Neovim nightly ([[https://github.com/nvim-orgmode/orgmode/commit/e3500ad][e3500ad]])
125+
- *loader*: Load files concurrently with a limit to avoid "too many open files" errors ([[https://github.com/nvim-orgmode/orgmode/commit/1692af5][1692af5]])
126+
127+
** [[https://github.com/nvim-orgmode/orgmode/compare/0.3.4...0.3.5][0.3.5]] (2025-02-01)
128+
*** Breaking changes
129+
- *closing note*: Use different title per closing note type ([[https://github.com/nvim-orgmode/orgmode/commit/f874118][f874118]])
130+
- Drop official support for v0.9.4 ([[https://github.com/nvim-orgmode/orgmode/commit/2ce9a8d][2ce9a8d]])
131+
- *injections*: Do not use vim.filetype.match for injections ([[https://github.com/nvim-orgmode/orgmode/commit/7ee1f13][7ee1f13]])
132+
133+
*** Features
134+
- *injection*: Add some languages to TS injection blocks ([[https://github.com/nvim-orgmode/orgmode/commit/d2fde79][d2fde79]])
135+
- support org_toggle_timestamp_type (#651) ([[https://github.com/nvim-orgmode/orgmode/commit/82af22f][82af22f]])
136+
- *api*: Allow to insert links through API (#731) ([[https://github.com/nvim-orgmode/orgmode/commit/36c76c2][36c76c2]])
137+
- enhance calendar widget with time picker (#650) ([[https://github.com/nvim-orgmode/orgmode/commit/7af6cbd][7af6cbd]])
138+
- Add support for org log repeat (#738) ([[https://github.com/nvim-orgmode/orgmode/commit/b26b1f2][b26b1f2]])
139+
- Bump minimum version to 0.9.4 ([[https://github.com/nvim-orgmode/orgmode/commit/ac9a6e0][ac9a6e0]])
140+
- *folds*: Add option to use old folds highlights ([[https://github.com/nvim-orgmode/orgmode/commit/c69245e][c69245e]])
141+
- support cursor keys for calendar navigation (#767) ([[https://github.com/nvim-orgmode/orgmode/commit/a84a748][a84a748]])
142+
- *core*: enhance org-insert-link, add completion for `~/` prefix. (#749) ([[https://github.com/nvim-orgmode/orgmode/commit/47c3d92][47c3d92]])
143+
- *highlights*: Add hlgroups for priority high and low ([[https://github.com/nvim-orgmode/orgmode/commit/c8877c7][c8877c7]])
144+
- allow configuring keymap descriptions (#789) ([[https://github.com/nvim-orgmode/orgmode/commit/5169ac3][5169ac3]])
145+
- *hyperlinks*: Add OSC 8 hyperlink support to links ([[https://github.com/nvim-orgmode/orgmode/commit/eb7a110][eb7a110]])
146+
- *hyperlinks*: Add OSC 8 hyperlink support ([[https://github.com/nvim-orgmode/orgmode/commit/0683da9][0683da9]])
147+
- *luarocks*: Add dev version to luarocks ([[https://github.com/nvim-orgmode/orgmode/commit/4616941][4616941]])
148+
149+
*** Bug fixes
150+
- *ts*: Fix TS injections on mac os ([[https://github.com/nvim-orgmode/orgmode/commit/4bbe8ea][4bbe8ea]])
151+
- *deprecated*: Update deprecated tbl_islist call ([[https://github.com/nvim-orgmode/orgmode/commit/dbcff9e][dbcff9e]])
152+
- *archive*: Properly archive headlines with level > 1 ([[https://github.com/nvim-orgmode/orgmode/commit/2c82236][2c82236]])
153+
- *archive*: Set archive properties on correct headline ([[https://github.com/nvim-orgmode/orgmode/commit/2bc0072][2bc0072]])
154+
- *date*: persist all attributes passed by options (#735) ([[https://github.com/nvim-orgmode/orgmode/commit/46c839b][46c839b]])
155+
- *calendar*: Exit time mode when switching month ([[https://github.com/nvim-orgmode/orgmode/commit/52f85be][52f85be]])
156+
- *perf*: Memoize few headline methods ([[https://github.com/nvim-orgmode/orgmode/commit/772c7c6][772c7c6]])
157+
- *links*: insert id link properly (#742) ([[https://github.com/nvim-orgmode/orgmode/commit/8e319bf][8e319bf]])
158+
- *calendar*: Properly go to previous/next year ([[https://github.com/nvim-orgmode/orgmode/commit/c9bf6d8][c9bf6d8]])
159+
- *calendar*: fix bug with empty date (#744) ([[https://github.com/nvim-orgmode/orgmode/commit/3e4dbeb][3e4dbeb]])
160+
- *listitems*: Handle text edits order on Neovim nightly ([[https://github.com/nvim-orgmode/orgmode/commit/ab5183c][ab5183c]])
161+
- fix file type detection in `org-edit-special` on macOS. (#757) ([[https://github.com/nvim-orgmode/orgmode/commit/d7d0fc5][d7d0fc5]])
162+
- *injection*: Default to lower filetype if not detected ([[https://github.com/nvim-orgmode/orgmode/commit/225eba8][225eba8]])
163+
- *nightly*: Remove reversing of lsp edits ([[https://github.com/nvim-orgmode/orgmode/commit/328ef85][328ef85]])
164+
- *tests*: Fix tests that causes false negative results ([[https://github.com/nvim-orgmode/orgmode/commit/de02a0c][de02a0c]])
165+
- *highlights*: Highlight table hr line separately ([[https://github.com/nvim-orgmode/orgmode/commit/e365b85][e365b85]])
166+
- explicitly pass treesitter language to `get_node()` (#795) ([[https://github.com/nvim-orgmode/orgmode/commit/56c8246][56c8246]])
167+
- *dates*: Fix parsing dates from headlines ([[https://github.com/nvim-orgmode/orgmode/commit/d0baf31][d0baf31]])
168+
- *Enter*: Return early if mapping callback returns nil ([[https://github.com/nvim-orgmode/orgmode/commit/16cf859][16cf859]])
169+
- *ci*: Inherit secrets in reusable workflows ([[https://github.com/nvim-orgmode/orgmode/commit/1dd91cc][1dd91cc]])
170+
11171

0 commit comments

Comments
 (0)