<- Back to all posts

What's new in July: Ditto Product Updates

The Ditto Team
|
July 31, 2024

The team’s been busy this month: Here's what we've been building for you over at Ditto.

This month’s spotlight: Ditto AI 💡

We’ve leveraged AI and automation in Ditto to make it easier for you to work smarter, and move faster. Have you tried out the AI tools available in your workspace? Check out a few below:

✏️ AI Text Editor

Did you know that you have a built-in writing assistant in Ditto?

Our AI text editor is always available to make writing recommendations: Improve your writing, shorten or extend, check your spelling and grammar, and adjust tone, all with the click of a button.

To turn on the AI text editor for you and your team, visit your workspace settings page and scroll to the “AI Functionality” panel. This toggle turns on AI text editor for your entire workspace. Read more, or turn it on now!

⚡ Auto-generated recommendations

Ditto also uses AI to make recommendations and help you work faster.

  1. Component creation and merge suggestions: Ditto automatically helps you create new components, merge duplicate components, and attach new text to existing components.
  2. Component naming recommendations: AI also helps make your component library organized and searchable.
  3. Auto-attaching component matches: You can now make Ditto AI do some work for you! Now, you can turn on the ability to auto-attach any new text in Ditto to an existing component in your library.
  4. Auto-sync with Figma: Want to stay up to date with your designer’s iterations? Now, you can turn on auto-sync to automatically pull any new frames from a Figma file right into Ditto.

Other Recent Releases 🗣️

🔍 Universal Search

We’ve improved your search abilities across Ditto — now from one simple keyboard command!

Type ⌘ + K (or Ctrl + K on Windows) from anywhere in Ditto, and a universal search bar will pop up. From here, you can search:

  • Text items
  • Components
  • Variants
  • Variables
  • Projects
  • New quick actions: Create a component, import strings, invite a teammate

Try it out, or read more in our help guides!

🔃 Simplified Component Import Flow

You now have more control over how you import new components! Now, when you import files with 1+ existing strings, you’re now presented with three options:

  • Create new components from new strings in the file, and ignore existing strings
  • Import existing strings in the file as variant text on components, ignoring novel strings
  • Import existing strings in the file to update base text on components, ignoring novel strings

🍫 New Component Sidebar

The sidebar in your component library now shows all the groups, blocks, and components in your library, with new default collapsed view. You can now easily see and navigate your complete component library, no matter how big it gets, from one browsable sidebar.

💥 The Ditto plugin has gotten (way, way) faster

We’ve heard your feedback! Our engineering team has been hard at work behind the scenes for months to speed up the Ditto plugin within Figma. We’ve seen dramatic performance optimizations, and the Ditto plugin should now be notably faster, especially for larger Figma files. Of course, every Figma file will be slightly different, but in our internal tests…

  • Time to edit a big group of text in the plugin dropped by ~75%
  • Plugin load time after selecting a group of frames in a big file dropped by ~85%

Our team is over the moon about these improvements, and we want to hear from you too! Are you able to notice an improvement?

🙏 Ditto Product Research Request

Want to help shape Ditto’s product roadmap? We’re looking for a few participants to help us out with some user research: 30 minutes, a few simple questions, and maybe a sneak peak of some never-before-seen product mockups 👀

If you’d be willing to chat with our team and tell us more about your product copy workflows, please fill out this form (Ditto expertise not required!). And seriously, thank you in advance — we couldn’t do any of this without users like you!

⚡️ Other improvements + updates

  • 🎶 You can now change the variant status for multiple text items or components at once
  • 🔮 Multi-edit character limits when selecting multiple text items or components
  • 📦 Bulk accept & ignore of component merge suggestions
  • 🔀 We now display the actual variant name when a variant is applied and a text item is  selected in the plugin
  • 🏴‍☠️ Plural support in nested format for exports
  • 📂 Improvements to pagination controls in the component library
  • 🐜 Bug fix where selection would fail to load in plugin if a text item outside a frame was selected as a part of a multi selection
  • 🐞 Bug fix where new project comments were not loading automatically
  • 🐛 Bug fix where users could see project folders they didn't have permissions for
  • 🐝 Bug fix for sample components navigation when directly linked
  • 🐞 Bug fix where variant previews weren't being reverted when you selected a text item on a previewed frame

Remember, you can always keep up with product updates as they come on our What’s New page!

Success! 🥳 Look forward to Ditto updates in your inbox.
Oh no — something went wrong while submitting the form. Please try again!