Hello Everyone,
Thank you for bearing with us as we work hard to bring you features and fixes. Below are the details for today's production release. This October release is a little late, but all the safer for it.
Release Summary
Items in multiple tags fixed to show up under all relevant tags
Agenda showing events without dates
Fixes and improved handling for Allâday & multiâday events
Improvements to collapse heading
Timed event creation from âhrâ duration
Explicit âandâ operator hides hierarchies.
OPML import error resolved - Try it out with Dynalist, Workflowy Imports
Date range filtering improvements
Sync undoing local changes - Patch #2 for workaround
Chevron and heading-size based hierarchy improvements
Upcoming updates in November
Sync upgrade
Template sharing
Custom local backup directory
Start work on bringing native email back, ETA January
Start looking into Outlook support, ETA March 2025.
Release Details
Items in multiple tags fixed to show up under all relevant tags
Items with multiple tags or contacts used to only appear under the first tag when viewed in the group by tags/contacts view. Items will now appear in all tags.
Reported Issue: List Views grouped by tag are showing the items only on the first tag
Agenda showing events without dates
Items without explicit dates somehow had a date value set on them and incorrectly showed up in dateâfiltered views (e.g., date:overdue). The agenda and date filters now hide items that donât have the date marker character (correctly dated), so that only dated items appear.
Reported Issue: Nonâvisible dates and date:overdue showing items with no apparent date, and Project showing up in "Today" grouping with no apparent date
Fixes and improved handling for Allâday & multiâday events
We previously created recurring days for multi-day events, but there were issues with how it appeared in Google Calendar. Change fixes the offâbyâoneâday mismatches between Legend and Google Calendar and makes explicit end days for shortcuts like Tomorrow 2days, Tomorrow 48hrs now 16hrs , etc
Reported Issues: Calendar syncing/rendering issue causing multiday events to become 1 day event, and Questions About Major Calendar Updates
Popup panel Tab key fix
In pop-up panes, pressing the Tab key would focus the search filter bar instead of indenting items. Reported Issue: When In Pop Up Panel, Tab moves cursor to Filter Box
Improvements to collapse heading
Collapsing an inferred parent now collapses every item that falls under that inferred parent rather than just the first heading. Fixes a problem where an H1 with indented child can not collapse its H2,H3 items that are not indented.
Timed event creation from âhrâ duration
When specifying durations like Tomorrow 2hr without an explicit start time, the app now creates a timed event starting at the current hour instead of an allâday event. For example, typing Tomorrow 2hr at 4:10Â PM will create an event starting at 4:10Â PM on the specified date.
Explicit âandâ operator hides hierarchies
Implemented a requested feature allowing search filters with explicit and, &, or && operators to only match terms within the same item. When these operators are used, parent hierarchies are hidden, enabling more precise filtering.
Reported Issue: Option to restrict filter terms to appear in the same item for advanced searching fixed by Nathan
OPML import error resolved - Try it out with Dynalist, Workflowy Imports
Fixed an issue where OPML imports would hang or fail due to incorrect handling of certain attributes. The import process now aligns with the JSON import logic and correctly imports checkbox state when supported. Note: @date mentions from Workflowy and Dynalist are fixed in the next Beta release, currently loaded as text Eg: Monday, October 20, 2025
Reported Issue: Importing OPML seems to hang. Expected SW updates schedule? fixed by Haile @vella
Date range filtering improvements
Improved date range filters when combining after: and before: clauses for repeating tasks. The filter now tracks the start of a range and ensures that recurring occurrences outside the specified range are excluded, making date filters consistent with the between: syntax.
Reported issue: Between queries âafter:â and âbefore:â bring overdue items fixed by Nathan
Sync undoing local changes - Patch #2 for workaround
We made further improvements on the workaround for users experiencing occasional undoing of typed characters, collapsed/expanded nodes, or reverted dragâandâdrop actions when syncing. The fix skips remote changes when there are recent local changes to prevent the sync engine from overwriting entries with older data (random undo).
âď¸The main fix by Jay (upgrading sync system) is finished, and will be released after Thanksgiving.
Reported Issue: Legend is randomly, occasionally, undoing changes patch by Nathan
Chevron and heading-size based hierarchy improvements
Addressed some issues with outline view chevron, hierarchy, and indents from the previous release. The chevron is now correctly hidden when there are no grandchildren, indentation for inferred headings is improved, and the overview panel indentation updates correctly. The âInfer hierarchy by Heading Sizeâ setting option should now behave correctly.
Reported issue: Document Chevron sidebar bug fixed by Nathan
Vella Email in Legend Fixes (WIP)
The Vella browser plugin is a fully local Gmail client, and we have configured it to be used in Legend with a matching color and a narrow, functional width. This release fixes the dragging issue where the item gets stuck at the boundary, and did not navigate correctly when clicked.
Known issue: Local AI doesn't work in Legend but does in the browser.
It has been a busy month đŞđ˝, and we now have a line of sight to a stable Legend build before the end of the year.
Cheers,
-Yonz