
So let’s go through each one in more detail…
Style Overrides
A problem with old symbols
Previously when you tried to make a design system for your new project or try to use and maintain the existing one there was one big problem — text overrides. Basically, we could do it by creating separate text symbols that didn’t work with an automatic element replacing that the regular text did.

This was not the only problem with text symbols. They just made the whole project look messy. They were hard to create, change and maintain. And they were stored with all the other symbols, which made navigating inside them harder. Just look at Material Design Theme provided by Google they have hundreds of text symbols, but you can’t really use them with buttons or anything else, because the other elements didn’t adjust to the Text Symbol Content.

The shape styles can also be overridden in the new update. This means that it’s possible to finally get rid of the constant use of masks. Take a look at how much effort it used to take to add an icon to the existing design system.
Before (Sketch 51):
1. Duplicate the artboard with an icon (Cmd+D);
2. Copy the new icon (Cmd+C);
3. Paste it to the duplicated artboard (Cmd+V);
4. Move the new icon to the background of the artboard (Control+Option+Cmd+↓);
5. Make sure that the icon doesn’t have any fills or borders;
6. Apply the mask to the new icon (Control+Cmd+M);
7. Delete the old icon in the upper layer (Delete).
Congrats, you’ve successfully added one icon! Oh, but did you check if you have the right color symbol for it to use in the actual design? And by the way, an average project involves more than 50 icons. Just sayin’.

Adding the icon Sketch51
Now (Sketch 52):
1. Duplicate the artboard with an icon (Cmd+D);
2. Delete the old icon (Delete);
3. Copy the new icon (Cmd+C);
4. Paste it to the duplicated artboard (Cmd+V);
5. Apply a style.
Yep, as simple as that.

Adding the icon — Sketch 52
Data
Yeah, you’ve probably seen this thing in Craft or List or some other similar plugin. This is the thing that prevents you both from spending time on low-quality copywriting and from placing stupid “Lorem Ipsum” texts. As a bonus, it allows you to test your design on the label with different lengths and all kinds of images.
But there was a big problem with Craft's realization — it wasn’t working properly with Symbols. You couldn’t select what data you want to change on multiple instances of a symbol. Well, just let me show you…

Now all Overrides have a small icon next to the label which allows you to select what kind of data you want there. And finally, Sketch highlights override when you hover on it inside the right panel.

UI Redesign
The reason we love Sketch is that it lets you do the job. Sketch is simple. Think of Sketch as Tesla in the design tools universe, while Photoshop is Decepticon (really awful Transformer reference) that was designed to destroy the planet. Sketch cut out all unnecessary stuff from Photoshop and created an iconic minimalistic interface that magically made a cameo in Adobe XD, Invision Studio, and a bunch of other tools.

With version 52 Sketch goes even deeper into making our life easier. All icons were simplified, and the icons in the dark mode look (damn) great. The smaller rectangle is no longer in the alignment icons, which made it simpler. And the search magnifier was removed.