Release notes

2024 / wk 38 / v. 341-343

  • improvedWe decrease the font size of the panel header for very long node names
  • improvedThe sorting for at-mentions no longer penalizes nodes with title expressions, but we slightly boost nodes whose name (not title) start with the same string that you searched for
  • improvedEnsure that recently created nodes show up in the at-mentions immediately
  • fixedFix bug that prevented newer Vimeo videos with longer IDs from embedding

2024 / wk 37 / v.338-340

  • improvedAsk AI via the command line now uses GPT-4o, and a lot of places where we were using GTP3.5 by default have been upgraded to GPT4o-mini, which is smarter, faster and cheaper. We are no longer using GPT3.5 by default anywhere, but it is still available for manual configuration in an Ask AI command. We have therefore removed the GPT4 switch from the UI.
  • improvedWe've made some changes to AI prompts and models for field suggestions, suggest table columns, AI fields, autocomplete etc which should give more stable results.
  • improvedReference section with only unlinked references default to be collapsed. The same for reference section on a calendar node that has a related content section.
  • improvedCheckboxes got a round of polish
  • fixedSome searches for a text string could give so many results that the server timed out getting them, causing the search node to look empty or have too few results. Now this search is faster and stays within its 10s timeout.
  • fixedFixed bug where Fetch Youtube Transcript command node was not working.
  • fixedFixed bug where moving an image to banner would sometimes break. (Ryan, this should do it. If still broken, send memes)

2024 / wk 36 / v. 337

  • improvedWe no longer list nodes that only contain a single inline reference in @-mentions
  • fixedFixed bug where a workspace would sometimes not show all of the available options on autocomplete with @-mention
  • fixedFixed diacritics when using autocomplete in a field, so for example typing Eric will show you Éric as an option
  • fixedCleaned up duplicate Event URL fields created by Google Calendar integration, and switched to using system field (this is stored internally, use debug node to see)

2024 / wk 35 / v. 334-336

  • improvedThere is now a more robust uploading of AI generated images, and we show a visual loading indicator for AI generated images in banner and image nodes while images are being uploaded to our server.
  • improvedSignificantly improved speed for Option from supertag fields with very many options.
  • fixedNo more distracting color blocks behind images! it's finally back to the grey it once was.
  • fixedFixed bug where within search results, nodes in Option from supertag fields did not show the suggestion to tag new nodes.
  • fixedWhen you right-click on a banner and say "Use on all nodes tagged #x", we used to move the image to the tag banner, meaning that if you removed it from the tag, it was gone from the original node as well. We now leave it in place on the original node, even if you set it on a tag.
  • fixedRelated content can now be resized in Firefox
  • fixedFix bad-looking layout with banner on supertag pages
  • fixedCard drag and drop will now stay under your cursor again instead of having a big offset
  • infoA command line option to 'Report results of last autocompleter search'. This will send it to Tana and put it in your clipboard so you can paste it into Slack for debugging.
    • Command line

2024 / wk 34 / v. 331-333

  • improved💨 General speed improvements. We have made several changes to slightly improve your Tana speed (rendering fewer DOM nodes, cleaner panels). Tana should feel slightly snappier ⚡️
    • Panels
  • fixedFor certain AI models, the system was ignoring users request to use their own OpenAI API keys. This 🔒 has been fixed. Your keys will now fit 🔑
  • fixedWe fixed validation of OpenAI keys to support longer keys. (OpenAI API sk-proj key input is now accepted)
  • fixedWe now display the keyboard shortcuts for available commands when you right click an inline ref to see the dropdown menu. (Thanks to Chuck for the suggestion.)
  • fixedWe fixed some issues with URLs in Tana Paste: We no longer automatically convert URLs that are not explicitly formatted as markdown links into URL nodes in Tana Paste.
  • infoUpdate August 22, 2024: Additional release notes below ⬇️
  • infoBased on feedback from the community, we are bringing back unlinked references!
  • newEvery node has a new system field available called "Path", which shows where a node lives. Uses an interactive breadcrumb widget in list view.
  • improvedThe reference section on calendar nodes will now only show exact mentions of that date object. For example: only nodes with week objects will show up on week nodes, which excludes date objects on other scales (year, month or day). Day nodes will capture all mentions of that day, including ones with a time specified.
  • fixedFixed Google calendars being deselected on rare occasions
  • fixedPushed delayed Windows version of the desktop app; download links should be updated shortly.

2024 / wk 33 / v. 329-330

  • improvedThe inline date clause now will also match on nodes that has a matching date in a field, not only when they're inline in the same node
  • improvedAdded support for GPT-4o-mini when choosing model
  • improvedUpdated latest GPT-4 implementation to AI fields
  • improvedUnified the implementation of the command nodes "Set field values" and "Set field values for all children", adding the "Append" parameter to "Set field values for all children" as well, and fixing a bug where it did not work with an empty field value.
  • fixedWe no longer automatically style and expand headings when shown in a reference section.
  • fixedFixed a bug where images with parenthesis in the file name could not be used as banner images.
  • fixedFixed clicking to open URLs in references that were placed in fields.
  • fixedRemove node suggestions (like "tag node as") within query builder
  • fixedCorrected inconsistent legacy implementation where node with done state mapping but no checkbox would show strikethrough. We now disregard done state mapping when there is no checkbox on the node.
  • infoIn events synced from the calendar, the Calendar link field is no longer an optional field. It has now been moved to the metanode (visible when running debug node)

2024 / wk 27-28 / v. 325-328

  • improvedDefault translation language setting now also applies to meeting agent transcription.
  • improvedInsert relative date now supports system date fields in the prompt, such as ${sys:dateFromDayNode}
  • improvedSlash in the beginning of node filter no longer triggers the slash menu (making it easier to enter a regular expression)
  • improvedAny fields inserted from command nodes, which are optional fields, will now be inserted at top of the node.
  • improvedMoved "Create a supertag based on table" button to the view options menu
  • improvedWe improved the quality of matches you get when you at-mention dates with weekdays (monday, next monday, etc).
  • improvedIt's now possible to change between annual and monthly subscriptions in "Manage your account". If not on trial, changes kick in at the end of the current billing period.
  • improvedIn "Manage your account", we now show the monthly reset date for AI credits, and dates now show actual dates, not relative dates.
  • fixedFixed issue with dates being buried in at-mentions. They now appear first when you type "Today", as they should.
  • fixedImproved linking of found items in voice memo.
  • fixedMake API Request now respects the Parse result: raw parameter, even when there is a prompt set.
  • fixedSelecting a date and typing @ will now bring up the autocompleter to find that date (this used to work, but broke)
  • fixedFixed BC dates in Tana Paste (note that they follow the ISO pattern, so they are actually one off - ie. 1 BC is year 0, [[date:-0001]] is 2 BC etc.
  • fixedWe now show AD on dates before year 0 more consistently
  • fixedIn AI chat, fixed issue where a node title ending in an emoji would sometimes only show the emoji
    • Ai chat
  • fixedAI Chats should now be titled in the language of the chat
    • Ai chat
  • fixedFixed bug where nodes in list view no longer showed display fields
  • fixedFixed bug with pasting an inline node that had a tag defined, it would create an alias including the text of the tag (ie. pasting "Today I had a meeting with [[Joe #customer]]"

2024 / wk 25-26 / v. 319-324

  • newLaunched new back-end infrastructure 🚀 This work reduces reliance on Firebase, the main service that stores all Tana data. This major upgrade brings a host of improvements that unlocks future features such as mobile, better search, improved performance on large workspaces, greater API possibilities, and more. See the #announcement channel in Slack for more.
  • newAll-new voice memos for Tana Core subscribers 🎙️ To install it, look for the blue banner on the bottom of the sidebar, or check the (?) icon and find the voice memo button in the help menu pop-up.
  • improvedIf you create a search under a tagged node, you can now right-click it and in the node editor bar, promote it to related content or to the supertag template. This gives you an easy way to customize the view of the node exactly the way you want, and means we can finally deprecate the use of this FAQ: https://tana.inc/faq/how-can-i-configure-the-view-of-a-search-node-that-exists-in-a-supertag-template Shoutout to Navigator Darren for providing the stopgap measure!
  • improvedAdded support for search query FOR RELATIVE DATE THIS/NEXT/LAST YEAR
  • improvedYou can now paste Tana links (the URL to a node that looks like "app.tana.inc/?nodeid=xyz") in Tana and it automatically inputs the node as a reference (rather than pasting the URL)
  • improvedSelecting multiple nodes and starting an AI chat will now include all the selected nodes as context
  • improvedAutofill should be better about using the same language as the user
  • improvedWe only trigger sync to external calendar once every ten minutes or if you navigate to a day node in another week. Previously we synced a week's worth of events every time you went to a new daily node.
  • improvedIn the reference section, we now show the most recent references first.
  • infoUnlinked mentions have been deprecated - for now. We know this is a useful feature but we have to build it the Tana way and with this feature we haven't put the love in to make it great. For example, nodes called "Notes" would match with thousands of other non-relevant hits in the graph, which slows down performance and isn't particularly useful. Our goal is to bring it back much improved in the future!
  • fixedFixed bug with creating a new node in a search that uses DATE OVERLAPS. Now it will initialize new nodes with the correct date.
  • fixedFixed bug where hard deleting a search that was a reference in related content would lead to deleting the original node
  • fixedFixed bug with Chinese input right before or after a node reference
  • fixedFixed bug where prompt field in prompt workbench would sometimes be gone. Added a switch to turn on custom prompt from within prompt workbench.
  • fixedNew audio captured in Chrome and Desktop App should now play in Safari.
  • fixedGoogle Calendar sync will now only look for calendar events in workspaces that are set up to "Allow content from" for the root workspace (ie. nodes that would show up in a search node in your home workspace).
  • fixedRemoved context menu for external (not available) nodes to avoid confusion.
  • fixedFixed a bug where missing contextual data in rare cases would prevent a node from being displayed.
  • fixedFixed issue where on a node with two fields with the same field definition, sometimes the second field would be preferred for search or done state mapping. We now always look at the first field.
  • fixedFixed bug where hidden fields did not show when they were AI processing.
  • fixedFixed bug where we showed a popup for an AI key when you created a new tag in Tana Free
  • fixedFixed bug where whole-day events would sometimes display as lasting two days in calendar view
  • fixedSquashed several rendering performance improvements (we know there are more, so if you're able to catch them on a screen recording and are able to reliably reproduce them, we are very interested to hear from you!)
  • fixedFixed bug where pure dates (with no time) in shared workspaces would also change depending on time zone.
  • fixedFixed issue where you could not start an AI chat at the workspace root
  • fixed"Date fields to use" in calendar view within related content was not picking up user date fields. Now it is.
  • infoWe now show a warning banner if you use a reference to a live search in the related content config, and that search node includes PARENT and GRANDPARENT
  • infoThe command line "Publish workspace" is now "Share workspace "name" as read only", to avoid confusion with Tana Publish.

2024 / wk 22-24 / v. 310-318

  • fixedFixed bug related to using PARENT+/-number in the "Date from calendar node" system field in searches, and also enabled Date from calendar node to work with a date range.
  • fixedWe no longer open calendar picker when you click in a calendar field in the query builder, to make it easier to type PARENT etc. You can still click the calendar icon or press space to pop up the picker. We also no longer show the yellow validation warning for "wrong" field values in the query builder.
  • fixedFixed bug where search nodes with PARENT/GRANDPARENT expressions with trailing spaces showed incorrect "Missing field" even though search actually ran correctly.
  • fixedFixed bug which would sometimes cause a panel crash related to search and filter config
    • Panels
  • newReleased general AI chat (available from sidebar) 🤖
  • newReleased AI chat in context (press space on any empty node, or click the ✨ icon top right of any panel to chat with your knowledge.)
  • newReleased audio-powered fields and tags 🗣️
  • improvedReleased password-protected Tana Publish pages 🔐
  • newReleased related content
  • newReleased Google Calendar integration 📆
  • newReleased Tana meeting agent 📝🤖
  • infoIntroducing Tana Core - our first paid plan and the start of Tana beta 🎉
    • Plans

2024 / wk 19-21 / v. 301-309

  • newNew search operator DATE OVERLAPS, will match any date or date range that overlaps/intersects with the mentioned date. For example searching for March 3rd 2024 will match March 3rd at 10AM (more specific) just like a normal date search, but also March 3rd-March 4th, March 2nd-March 4th, March 2024, 2024, etc. How to use: DATE OVERLAPS:: YourDateField:: dateValueToOverlapWith
  • improvedGPT-4o has been added to list of models
  • improvedYou can now Ctrl/Cmd+click on tabs/side menu items to open in new panel
  • improvedWe are continuously improving on the scroll positioning in Tana: We now restore scroll position when navigating back
  • improvedWe now include the default transcription language in the generate field suggestions prompt
  • improvedNew nodes created in a search that has a CHILD OF pointing to a field definition, will now be created in that field on the node the search is under.
  • fixedIt's now possible to copy a reference when the focus is on the checkbox
  • fixedIssue with reordering cards in Cards view is now fixed
  • fixedFixed bug related to creating new nodes in searches with system fields like Date/Due date: we now fill in the correct value
  • fixedTo whom this may concern: A search node for a field value will now match values on that field on the metanode, even if the field also exists on the node itself.
  • fixedFixed issue with context menu sometimes opening empty
  • fixedFixed regression where the browser menu would sometimes pop up instead of Tana's context menu
  • fixedFixed broken Figma embeds