Changelog · page 3 of 7
What is new in uxdeck
Every release, newest first: what you can do now, what got better and what was fixed. 54 releases and 1143 changes so far.
See every colour in what you selected and change it everywhere at once, set type precisely, and resize a group of layers from the selection box.
- ImprovedPublishing shows each step on the button: preparing, compressing, uploading and going live.
- NewVideos too large for a site, or in a format browsers do not play, are compressed into a web video for you when you publish.
- ImprovedOn a phone, Publish is now the main button when you look at your own file, and Invite is in the file’s menu.
- ImprovedOn a phone, describing an idea for your computer to make now happens in a simple chat-style box.
- FixedAn image, SVG or text pasted from your computer lands next to the layer you selected, or into the frame you selected, instead of a frame you did not choose.
- ImprovedThe Layers list scrolls sideways to show deeply nested layers and long names in full, with the eye and lock always at hand.
- ImprovedRemove a gradient stop right from the bar: drag it off, up or down, or right-click it and choose Delete.
- ImprovedReplace an image from its picker with Choose image, right on the preview.
- NewA file with a thumbnail set shows it in its tab, next to the name.
- ImprovedCollapse layers (⌥L) folds the whole Layers list when nothing is selected, and only what is inside your selection when something is.
- ImprovedThe gradient picker is quicker to use: each stop’s colour and opacity can be typed in its row, and its swatch opens a colour picker beside the gradient.
- FixedPasting or duplicating a layer shows it where it lands, at the same zoom, instead of jumping to the top of its frame.
- NewSections: group your frames on the canvas by flow or by step. Draw one with the Section tool (Shift S) or in Insert, wrap a selection in one, drag frames in and out, name it, colour it and resize it to fit. Preview, prototypes and exports keep treating the frames inside as screens.
- FixedVideos are kept when you save a local copy: a video fill or a video layer plays again when the copy is opened, on any computer.
- ImprovedPreview opens on a loading screen that shows how far your prototype has come, and appears once its fonts and pictures are ready, so it never shows half drawn.
- NewGradients: Linear, Radial, Angular and Diamond, with as many colour stops as you like, each with its own position and opacity. Flip or rotate a gradient, and place, turn and stretch it by dragging its handles on the canvas.
- NewGradients work on strokes, on text and on shapes such as stars, polygons and vectors, and every stop can follow a colour variable.
- ImprovedGradients come through when you send a selection from Figma or paste an SVG, and they show in PNG and SVG exports.
- NewOpen a file on Home, or drop several, and they upload to your account in an Uploads panel while you carry on. Each file joins Home once it has arrived, with Open beside it, and an upload can be cancelled.
- ImprovedSaving a local copy tells you at once that the file is being prepared, instead of nothing happening until the download starts.
- NewSelect several layers, or a frame, and the Design tab lists every colour they use, each once, with the ones that follow a variable first. Change a colour there and every layer using it changes with it.
- NewFrom that list you can apply a variable to all the layers using a colour, detach them from one, or select exactly the layers that use it.
- NewSelect several layers and drag the selection box’s handles to resize them together.
- ImprovedA new text takes the font, size and weight already used in its frame, instead of starting from Inter.
- ImprovedAI tools have their own AI section in Settings.
- ImprovedThe installed app’s icon is now a white mark on black.
- FixedConstraints can be set on several layers at once.
- FixedTab moves through the fields of the Design tab in order, instead of jumping to another layer.
- FixedA vector set to Fill in an auto layout frame stretches with the frame.
- NewType settings: decoration with underline style, thickness, offset and colour, small caps, vertical trim, list spacing, truncation with max lines, hanging quotes and lists, number styles, OpenType features, wrap style, and the axes of variable fonts.
- ImprovedTypography has Justify, an Auto line height, and italics in the style list (Bold Italic and the rest).
- NewAuto layout rows can line their items up on their text baseline.
- FixedThe selection box keeps the right size after zooming to a layer.
- FixedAligning a layer that ignores auto layout, inside a frame that hugs its content, puts it where you asked on the first click, and changing its constraints no longer moves it.
- NewPreview opens as a tab next to your file, instead of a new browser tab. Switch back to the file at any time; Done closes it.
- ImprovedDouble-click inside a selected frame to go one level deeper, again and again.
- ImprovedIn Preview, text and pictures no longer get selected or dragged by accident.
- FixedA layer that ignores auto layout keeps it when you move it in the Layers list.
- FixedPressing Enter in a Design tab field applies the value and keeps you in the field, so Tab carries on to the next one.
- ImprovedPadding per side is set in the order left, top, right and bottom, each side shown with its own icon.
- FixedA video can be added as a fill from the colour picker too.
- FixedPaste from the right-click menu keeps a layer’s place in the frame you paste it into, as ⌘V does. Paste here puts it under the pointer.
- ImprovedWhen a file loses its connection, a notice says so and offers to try again. Keep working: your changes are sent when it is back.
- FixedPaste several SVG files at once and each one comes in as its own frame, side by side in the order you copied them, instead of inside one another.
- ImprovedA pasted SVG resizes as one drawing: its shapes scale with its frame.
- NewAppear on scroll shows where it starts. Select a layer in the Prototype tab and the screen at the moment it plays is drawn on the canvas, with a line where the layer crosses into play. Drag that screen up to start it sooner, down to start it later.
- NewAppear effects are tiles that play their animation, so you see how each one starts before you pick it.
- NewAppear on scroll has a timeline: a bar for each line, word or letter, with its easing drawn in it. Drag the bar to delay it, its end to make it longer, the second bar to stagger the lines. Play shows it on the canvas.
- ImprovedA layer that appears as soon as the page opens, or only once you reach the end of the page, is told so on the canvas. One drawn below a screen that cannot scroll says it will never be seen, with Fit height to fix it.
- FixedA layer near the bottom of a page, such as a footer, now appears when you scroll to the end of the page, instead of staying hidden.
A team now shares one pool of agent credits, with limits its owner and admins control.
- NewEach editor seat adds agent credits to the team every month. The agent’s work on the team’s files uses the team’s credits; on your own files it still uses yours.
- NewOwners and admins can cap the team’s monthly use and give each member a limit, from the team’s Agent credits settings.
- NewSee who used how much this month, and get told when the team has used 80% of its credits and when it has used them all.
- ImprovedIn a team file, the agent panel shows how many of the team’s credits are left.
- FixedWhen the agent is paused on uxdeck’s side, it now says so, instead of asking you to start your conversation again.
Publish now leads the top bar, and you can see and change what each page of your site is called.
- ImprovedPublish is the main button at the top of a file you own. Downloads and copies wait one click away, behind the button beside it.
- NewSite settings lists your site’s pages: each one’s address and the title it shows in a browser tab and in search results, which you can rename right there.
- ImprovedA frame’s name tells you the title and address its page gets once published.
- ImprovedBefore you publish, the coach points out pages still called Frame 3, Desktop or Untitled.
- FixedWhen your network blocks uxdeck for a moment, your file now waits offline and reconnects by itself, instead of saying you have no access. Signing in from such a network says what is wrong.
- NewScreens sent from Figma bring their variables and the prototype actions that use them: Set variable, Set variable mode and if/else conditions, with the layers that follow those variables.
- ImprovedIn a prototype, a variable set while playing keeps its value for the mode it was set in, so switching mode shows that mode’s values.
- ImprovedMessages at the bottom of the screen can be dismissed, and no longer cover Preview’s controls.
- FixedReplacing all the words of a list with a new line no longer leaves an extra empty line.
- NewSet a minimum and maximum width and height on layers in auto layout, and on auto layout frames.
- NewSpace paragraphs apart and indent their first line, from Type details.
- ImprovedVariables reach further: min and max sizes, paragraph spacing and indent, layout guides, width and height. Type = in a field to apply one.
- NewEdit a text’s content from the right panel, and turn it into a component property or a variable from the same button.
- ImprovedCreate an icon’s swap property in one step, with its name, default and preferred icons.
- ImprovedComponent properties belong to the whole set of variants: make one in any variant and every variant can use it, and instances keep their values when they switch variant.
- NewInvite people to uxdeck from your account menu: send an invitation by email, or share your own invite link, and see who joined.
- NewA screen pasted from Figma brings its prototype: clicks, hovers and other interactions, frames opened as overlays with their position and backdrop, fixed and sticky layers, and frames that scroll.
- ImprovedComponents that come with a screen from Figma are gathered in one Imported components frame beside it, and later screens add to it.
- FixedIcons pasted from Figma keep their full strokes and stay sharp at any zoom.
- FixedA second screen pasted from Figma lands beside the first instead of on top of it.
- FixedDesigns pasted from Figma keep their see-through backgrounds instead of turning white.
- FixedScreens with many frosted glass layers no longer freeze the editor.
- FixedPhotos used as a frame or shape fill now show in image exports, file thumbnails and the preview of a shared site.
- ImprovedPasting another screen from Figma links it to the components you already pasted on the page, instead of adding them again.
- FixedThe layers list shows every level of a deeply nested design, with layer names kept readable.
- NewA file’s menu on Home lets you star it, copy its link, share it and open its version history, as well as rename it.
- FixedSigning in no longer shows your own files for a moment before the team you were last in.
- FixedLogging out from a file no longer leaves the file’s name in the browser tab.
- ImprovedWhen a team turns the agent off, its panel simply says so, with nothing to try.
- ImprovedDeleting a variable, a mode or a collection happens straight away, and Undo brings it back.
- FixedA message with Undo can be used while a window is open over the canvas.
- NewDescribe an idea on Home and the agent makes a new deck from it, drawing the screen for you to keep designing.
- ImprovedVariables are quicker to edit: type maths into number values (8*2), paste a hex colour with or without #, double-click a name to rename it, Tab from one value to the next, and Escape closes only what is in front.
- ImprovedA prototype’s Light and Dark switch changes the whole screen, even one set to a mode by hand, while sections with their own mode keep it.
- NewSwap instance: pick any component from a searchable list with previews, swap several instances at once, right-click an instance to swap it, or drag a component from Assets onto an instance while holding Option.
- ImprovedAligning a layer that ignores auto layout within its frame also sets its constraints, so the constraint settings match where you put it.
- NewHold Option while dragging a resize handle to resize from the centre, both sides at once.
- ImprovedRight-clicking a text field gives you uxdeck’s own Cut, Copy, Paste and Select all menu.
- FixedWhile hovering plays every time the pointer enters and goes back every time it leaves, even in the middle of a long animation, in Preview.
- FixedReplay and Reduce motion stay in the Preview bar while a hover changes a component.
- NewMulti-edit variants has its own button at the top of the Design tab when you select a variant or a layer inside one.
- ImprovedThe button at the top of the Design tab only appears when there is a next step to take. Copy link stays on ⌘L and the right-click menu.
- ImprovedFrames whose layers only have prototype interactions, such as a hover that changes a variant, no longer show the Motion badge or the scroll rail. Those stay for scroll motion, loops and effects.
- FixedDrag a variant out of its component set and it leaves the set, becoming a component of its own.
- FixedReturn to instance comes back each time you select the main component again, until you use it or close it.
- ImprovedCopy a variant and paste it into a screen: you get an instance named after its set, following it, instead of a second main component.
- FixedWhile hovering on a variant with a label inside it now goes back when the pointer leaves, in Preview.
- NewThe Prototype tab draws the connector for a Change to, from the layer to the variant it changes to.
- NewReturn to instance: after Go to main component, a button above the toolbar takes you back to the instance you came from, as long as the main component stays selected.
- ImprovedChange to now lists the variants of the set, instead of one menu per property.
- NewA variant shows its Current variant values on the Design tab, with a way to its set, and warns when it is missing a property or shares its values with another variant. The set lists them too, with a Select button.
- ImprovedA new text on a dark background starts in white, and one on a light surface in dark, so you can read what you type. The Fill section changes it as before.
- ImprovedSelect several auto layout frames and change their direction, gap, padding, alignment or wrap together.
- FixedA layer set to ignore auto layout keeps that when you move it up or down the layers list inside its frame.
- FixedThe idea box on Home scrolls when you paste a long brief instead of growing over the Make a file button.
- ImprovedPublish shows the site details and the checks as two clearly separate groups.
- NewMulti-edit variants: select a variant or a layer in one and press Q. From then on every change you make, moving, styling, typing, deleting, drawing a new layer, repeats on the matching layers of every variant in the set. Q, the chip above the toolbar or a double-click outside the set ends it. Select matching layers in the right-click menu picks the matches on their own.
- NewMulti-edit text: select several text layers and press Enter, or Multi-edit text at the top of the Design tab. Type once and they all take the words.
- NewComponent properties, laid out clearly: an instance shows its component’s name at the top (click it to swap), then one row per property with a menu, a field, a switch or a component to pick. A main component lists its properties with Edit and Remove, and a layer inside it gets Apply property beside its eye, its text and its name.
- NewReset all changes on an instance puts everything back to the component, nested layers and properties included.
- FixedCombine as variants keeps your names: Button / Primary and Button / Ghost become a Button set with Primary and Ghost.
- ImprovedSwapping an instance to another component keeps your text and takes the new component’s look; switching between variants keeps every change.
- FixedInstances keep their own names in the layers list after a swap, and a set of variants shows as one item in Assets.
- FixedRight-clicking an instance selects the instance, with Swap instance in its menu.
- NewPress Shift+I to find a component and insert it, or hold Option to swap the selected instances to it. Quick actions (⌘K) finds components too.
- NewChoose the preferred components of an instance swap property, offered first on every instance.
- ImprovedA variable that points at another shows that one’s group too (brand / primary), so variables with the same name in different groups are easy to tell apart.
- ImprovedIn a prototype, Set variable lets you search the file’s variables to choose one, as Apply variable does.
- FixedLine height and letter spacing variables now mean pixels, instead of drawing lines many times too tall.
- FixedOn a published site, opacity, size and stroke weight tied to variables now change with the mode too.
- FixedDeleting a variable that another variable points to no longer leaves that one empty: it keeps the colour or value it showed.
- FixedA layer’s text, visibility and size can be tied to a variable even when it has no variable yet.
- ImprovedIn a team’s files, everyone in the team can add videos and join voice calls on the team’s plan, whatever their own plan.
- NewSelect several files on Home: drag a rectangle around them, or click with ⌘ or Shift. Then drag them to a folder, Starred, Archive or Trash, or use their menu. Every move can be undone.
- FixedA file dragged on Home no longer hides the sidebar, and the place it will land in lights up.
- NewOn your phone, describe an idea and your computer makes the deck: the agent starts drawing it there the next time uxdeck is open.
- NewVideo as a fill: put a video behind a frame or a shape, with its content on top, and choose how it plays. It plays in Preview and on your published site.
- ImprovedAdding video is part of Pro and Team. Videos already in your files keep playing on every plan.
- NewVideo has its own entry in the + menu, next to Image. Click a frame or a shape to fill it with the video, or the canvas to place it on its own.
- ImprovedThe workspace switcher shows how many files each team holds.
- NewBefore you publish, uxdeck shows how your site will appear and what it is still missing, such as a description or a tab icon, with a shortcut to set it up.
- ImprovedWhile uxdeck reads the fonts on your computer, the font menu shows that it is still working.
- FixedThe coach’s dot on the canvas always opens its finding, and stays on its layer while you pan or drag.
- FixedStepping through the coach’s findings slides each one in once, from the side you pressed.
- ImprovedGenerating a colour ramp: click the colour to pick it, instead of typing its code.
A screen and its phone and tablet versions now show as one set, with a place in Design to add, link and unlink them.
- NewDesign has a Breakpoints section for a selected screen: every width it is laid out at, adding a phone, tablet or custom width, linking a frame you drew yourself, and unlinking one.
- ImprovedOn the canvas a screen says how many breakpoints it has, each breakpoint names its screen, and a line joins them; a click on either opens Breakpoints.
- ImprovedThe add button on a frame’s bar says Breakpoint, and Preview’s Responsive says it switches between your breakpoints.
Choose how your published site shows up when it is searched for and shared, and whether search engines list it.
- NewDeck settings has a Site tab: your site’s title and description, with a preview of how a search result shows them.
- NewGive your site tab icons for light and dark browsers, an icon for a phone’s home screen, and the picture a shared link shows. Until you choose one, a shared link shows your home screen.
- NewChoose whether search engines may list your site.
- NewUnpublish a site from its Site settings too.
- NewOn Pro and Team, ask your site’s visitors for a password: share it with a client or your team before it goes public. It takes effect at once, and a new password asks everyone again.
- ImprovedA file’s language now lives in its Site settings, beside the rest of what the site says about itself.
- FixedHome’s file pictures, PNG exports and a shared link’s picture now show your web and uploaded fonts instead of a plain system font.
Upload the fonts you have a licence for once, and every file in your workspace draws in them, for everyone who opens it, on your published sites too.
- NewSettings, Workspace, Fonts: upload the fonts you hold a licence for, as WOFF2, WOFF, TTF or OTF. Each one is named and styled from the file itself, and you can correct it before it goes.
- NewAn uploaded font shows in every file of the workspace, for teammates and for anyone opening a shared link, without installing anything.
- NewThe Fonts picker lists your workspace’s fonts first, under Workspace.
- NewYour uploaded fonts go with your site when you publish it or export it, so visitors see your typeface.
- NewBefore you publish, any font your workspace does not have yet is named, with a button to upload it there and then.
- FixedA font whose file name hides a weight word inside another word, such as SomethingElse, is no longer read as Thin.
A site you export now looks on a phone the way your phone breakpoint does on the canvas, and keeps the feel of your fonts on computers that do not have them.
- FixedOn a phone, blocks with a set height in an exported site keep their full height instead of being squeezed together.
- FixedA headline word too wide for its box wraps onto the next line in an exported site, as it does on the canvas, instead of running off the edge.
- FixedWhen a visitor does not have your font, text in a monospaced font shows in another monospaced font, and a serif in another serif, instead of a plain sans.
- FixedOn a phone, a long file name on Home is cut short instead of stretching its card out of line with the others.
Your phone shows who else is in a file, and motion mode names your effects and keeps revealed text in sight.
- NewOn a phone, the people in a file right now show on its card on Home and at the top of the file while you look at it.
- ImprovedMotion mode names each effect on the layer that has it, like Glitch or Dither, and a tap on the name opens it.
- ImprovedIn motion mode, text that reveals line by line stays visible, faintly, until the page scrolls to it, instead of leaving the page looking empty.
- ImprovedDragging an effect from the Effects library shows it clearly beside the pointer, with its name, until you drop it on a layer.
- FixedWhen invites are held back for a while, you are told when you can send them again, rather than always in a minute.
- FixedOpening a sign-in link in a browser where someone else is signed in now asks whether to switch accounts, instead of switching without a word.
Something missing, or not working the way it should?
Write to me