2025.19 Faster Mobile, Smarter Calendar, API Update

Calendar / Today

We’ve made several improvements to Calendar / Today. If you haven’t tried it yet, it’s a way to organize your tasks, notes, and journal. Here’s what we’ve fixed and improved:

  • Sidebar now shows friendly day names (“Today, Tomorrow, Yesterday”).

  • Old calendar entries now merge properly when migrating to new calendar nodes.

  • Fixed cross-device sync issue that created duplicate calendars when tapping ‘Today’.

  • Prevented duplicate calendar items with the same date.

  • Fixed duplicate date entries when switching time zones.

  • Fixed overlapping text bug when deleting a zoomed in date tag for Today, Tomorrow, and Yesterday.

Learn about Calendar / Today

Mobile Improvements

  • Board columns now have a minimum width on mobile.

  • iOS keyboard no longer covers the node you’re editing.

  • Fixed annoying micro-bounce when typing on iOS.

  • Nodes now stay in the right order when after using multi-select move or drag and drop.

  • Fixed swipe menu bug after canceling multi-select.

  • Selecting nodes in search mode won’t auto-outdent them anymore (iOS)

New API Endpoints

  • Targets provide quick access to specific nodes for your API calls, including both system targets (like ‘Inbox’) and custom Shortcuts you create (like ‘in’ for ‘Inbox’).

  • Move a node will… move a node to a specific target. This can be a node ID or a Target (see above).

  • Export all nodes will return all content as a flat list.

View the API docs for more details.

Other Fixes

  • Indenting/outdenting mirrors works smoothly now.

  • AI Chat ignores mirrors (no more infinite loops).

3 Likes

The targets are nice, however, would it be possible to add a “copy API id,” to the menu in addition to “copy internal link”?