We’ve opened the beta for our integration with Figma variables, which allows you to sync your Ditto component library to your Figma string variables.
If you’re a Ditto Enterprise customer interested in trying it out, reach out to enterprise@dittowords.com!
With so many teams managing massive component libraries, the Ditto team spent the last month overhauling the component library to handle libraries several factors of scale larger:
We’re excited to release our first integrations with A/B testing platforms: LaunchDarkly and Split! 🎉
Connect Ditto variants with your A/B testing platform to quickly iterate on your product text and tighten your experimentation feedback loop. To try out the integration, access them via the connections page.
Blip’s team of 1500+ employees (over 60 of which are designers) work together on a product that spans a global customer base: over 32 countries in 3 different languages. After a year of using Ditto, the Blip team found that Ditto allowed them to write, proofread, and translate 48% faster compared to their previous process.
We do a deep dive into Blip in our latest case study.
We've released an overhaul of our Figma integration to improve sync performance for projects connected to large Figma files. With these changes, you should experience:
When selecting and multiple text items in a project, your changes will also apply to selected components. These changes will also apply to the component's instances. Previously, these edits would only apply to text not attached to components.
This is now available in the multi-select panel in both the web-app and the plugin!
We've spent this past month working hard to make things snappy and improve performance in Ditto. 💪
We're excited to roll out an overhaul of our plugin's Figma sync functionality: you can now select and edit text in the plugin's "Selected" tab, even before resync completes. It will fetch and display the most up-to-date text, as well as apply it directly to the selected text in the Figma file.
In addition to editing the folder name, you can now separately edit the folder's developer ID:
In the component library, you can now drag and drop multiple components at once -- whether it's to a folder, group, or block!
When adding a variant to a frame, you can also add it to all of the frames in a project by selecting a checkbox!
In a project, you can now filter the text items to those that are or aren’t attached to components!
💻 We’ve released a number of improvements to our developer integrations! View full changelog
Today, we released Ditto's new developer docs! 🎉
Over the last few months, we overhauled our developer-facing documentation, guides, and example repos. In the new docs, we tackle explaining both how Ditto works in the big picture and how to solve specific use-cases with concrete examples.
This included answering common questions like:
It also includes expanded functionality, such as:
We cover the changes to our developer docs in this blog post.
In any workspace, you can now access a pre-loaded sample project!
This project serves as a playground for your team to understand how Ditto works, and can be connected to a design file and to a developer environment in less than 5 minutes.
We've added a new setting in our Figma plugin's layer name settings: Synced Frame. If this setting is toggled on, it will add the ✍️ emoji to the layer name of frames currently synced to Ditto.
Webhooks allow developers to receive payloads when data in Ditto is changed. Some use-cases include:
You can now set up and create webhooks directly in your team's Developer Integrations page. For more information, check out our webhooks docs!
💻 We’ve released a number of improvements to our developer integrations! View full changelog
⚡️ We’ve improved performance in several areas of our application:
Other improvements:
We've revamped our guidance — both in-app and in our help guides!