chore(deps): update dependency zennotes/zennotes to v2.11.0#475
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.10.0→2.11.0Release Notes
ZenNotes/zennotes (ZenNotes/zennotes)
v2.11.0: ZenNotes v2.11.0Compare Source
ZenNotes 2.11.0: task forwarding, monthly notes, and a big batch of Vim + editor fixes.
✨ Improvements
scrolloff: a new Scroll offset control in Settings keeps a set number of lines visible above and below the cursor as you move, so it never sits against the top or bottom edge. Default is 0 (off); raise it to taste. (#305, thanks @P4los)@time/@nowinserts the current time: the@menu gains a Now entry (type@timeor@now) that inserts the current time, next to the Today / Yesterday / Tomorrow date shortcuts. A new Settings → Editor → Time format toggle picks 12-hour (2:32 PM) or 24-hour (14:32), saved to your portable config and defaulting to your OS clock convention. (#344, thanks @MrClyfar)@: typing@now suggests matching notes alongside the date shortcuts (Today / Yesterday / Tomorrow). Pick a note and it inserts a[[Note]]wikilink, so@is a faster alternative to[[for linking, and backlinks work exactly the same. A bare@still leads with the dates. (#332, thanks @fallsdevil)[[link]]to a note that doesn't exist yet (click it, Cmd/Ctrl-click it, orgd) now offers to create that note, after you confirm, instead of doing nothing. Previously only thegdmotion prompted; a clicked dead link was a dead end. (Reported by Spondicious on Discord.):saveas/:sav(Vim): save the current note under a new name. Like Vim's:saveas, it writes a copy under the new title and keeps the original, then switches to editing the copy. (#331, thanks @heyitsadityaa)o/Ocontinue lists (Vim): opening a line on a list item now carries the marker forward, like pressing Enter: bullets repeat, numbered lists advance (and renumber), task checkboxes start a fresh unchecked box, and indentation is preserved.Oopens the new item above. Non-list lines open a plain line as before. (#320, thanks @athu16 and @tzsebe)>inside a task's checkbox (turning- [ ]into- [>]), run Forward Task to Note… from the palette with the cursor on a task, or press>on a task in the Tasks list to open a note picker. The original stays as a forwarded record (- [>] … [[Target]]) that links where it went, and a fresh- [ ] … [[Source]]copy, backlinked home, is added to the note you pick. Forwarded tasks collect under a new Forwarded group in the Tasks list, and render with a→marker in the editor. (#316, thanks @ribal-gz)Space m,:monthly, or the Open This Month's Note command. Notes default to ayyyy-MMtitle (e.g.2026-07) in aMonthly Notesdirectory, both configurable, with an optional template. A Monthly Notes group appears in the sidebar. Each notes section in Settings now also collapses its fields when its toggle is off, so the panel stays tidy. (#313, thanks @ribal-gz)🐛 Fixes
$\sum$and$\longrightarrow$survive), line breaks (\\) survive the edit round-trip, and a raw pipe inside math ($P(A|B)$,$\{x | x > 0\}$,$|x|$) no longer splits the cell, so you can write it the natural way without escaping the pipe. Currency rows like$5 | $10are left alone. (#319, thanks @heyitsadityaa and @LognanLi)j/know scroll the pane you are actually in instead of always the top one. Splitting a Preview pane keeps the new pane in Preview instead of dropping to Edit.leader+h(and other leader keys) fire reliably now, since a briefly heldSpaceno longer cancels the leader.gt/gTcycle tabs from any focus, not only inside the editor.Ctrl+D/Ctrl+Uhalf-page scroll the editor in Split mode. AndCtrl+W c/Ctrl+W qclose the active tab under the pane prefix. (#321, thanks @Pierric82)Escclears the filter and never closes the tab (by design, so it behaves like note tabs). The tooltip now reads "Close (:q)". (#322, thanks @uNyanda)xchecks or unchecks the selected task. (Spaceis the Vim leader by default, so it opens the leader menu instead of toggling; remap the leader if you wantSpaceto toggle, as the in-app Help notes.) (#323, thanks @uNyanda)Enterin normal mode used to insert a newline andBackspacedeleted a character (the Markdown editor's keymap was overriding Vim). They now act as the expected motions (Entermoves to the next line,Backspacemoves left), while insert mode still edits normally. (#334, thanks @gm-m)due: 2026-07-21(with a space, as the@-date completion inserts it) now parses the same asdue:2026-07-21, so it lands on its date in the Tasks Calendar and Kanban instead of falling into Today. (#343, thanks @uNyanda)jk), the mapping now exits insert mode inside slash-command table cells, matching regular note text. The WYSIWYG table cells do their own editing and previously only honored the defaultEsc. (#341, thanks @uNyanda)Spacetypes in table cells (Vim): with Vim mode on, pressingSpacewhile editing a slash-command table cell now inserts a space instead of opening the leader-hints menu. The cell's editing surface is a widget inside the editor, so the global leader was stealing the key; it now yields to the cell like any text field. (#340, thanks @uNyanda)<Leader><Space>bindings work when Space is the leader: if you bind a command to<Leader><Space>(withSpaceas your leader), pressingSpacetwice now runs it instead of just dismissing the leader hints. An unbound double-Spacestill closes the hint popup. (#338, thanks @avilesj)Ctrl+Knavigates autocomplete menus: when a slash-command,@-date, or[[-link menu is open (Linux/Windows),Ctrl+Know moves the highlighted selection up instead of running the "insert link" shortcut.Ctrl+J/Ctrl+N/Ctrl+Pwere already fine; the link chord was winning only forCtrl+K. (#337, thanks @uNyanda)🔒 Security & maintenance
Keyboard-first and local-first, as always.
Configuration
📅 Schedule: (in timezone America/Los_Angeles)
* * * * *)🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.