Changelog
What changed,
version by version.
A record of Trakto Studio releases. Every entry here is something already in the product.
Per-page play in the player
- Play on a page animates only that page; the others stay on the first frame
Audio huddle in the editor
- Talk with whoever is editing the same file: start the huddle from the comment and chat menu
- In the call, the pill shows who’s speaking, mic, device, and Leave — the huddle is not recorded
- People already in the huddle show a join invite
Live redesigned
- Live studio in 3 columns: template pages, spreadsheet, and generation
- Turn Live on in the top pill, pick the interval, and generate the catalog
- Click a generated piece to inspect SKU, formats, and destination
Live: creatives from a spreadsheet
- New Live tab in the editor: connect a Google spreadsheet and generate creatives by SKU
- Design tags become columns — with colors, emojis, and an Open design link at the top
- Photos from a Drive folder or a URL in the column; only new or changed SKUs are generated
Title and text box in the right place
- In the Type panel, Text is the wrapping title again and Text box is the fixed-size box — matching the T dock
Decoratives in the editor
- New Decoratives gallery on the left — click or drag a model onto the canvas
- Ready-made titles, paragraphs, quotes, numbers, blocks, and CTAs, at the right size
- After insert, the text stays editable: font, color, and effect
Steadier generation in Flow
- New pages no longer flash in the middle of the map while generating — the card appears in the right place
- You can drag the loading card while it generates; the result lands where you drop it
- The generation placeholder is now a clean skeleton with a thin orange outline
Flow page previews
- Flow pages show the full design again — no broken-image icons or blurry previews
Boards in Flow
- Split large kits into Boards — each with its own map, and no links across them
- Duplicating a board copies cards, connections, and the document pages
- The Main board can't be deleted; deleting another one moves its content back to Main
Narration and music in Flow
- Two Flow shortcuts: Generate narration and Generate music
- Music with MiniMax Music 3 — up to 5 minutes, lyrics with tags, and credits by duration
- Narration with voice picker and preview before you generate
Patterns and Line Art in the shapes menu
- New geometric Patterns with colors, grid, and frequency — insert straight into the design
- Line Art with adjustable pieces and a live preview
- Copy, paste, and duplicate (Ctrl+C/V/D) still work if a leftover field has focus
Copy, paste, and Alt+drag actually work again
- Ctrl+C, Ctrl+V, and Ctrl+D copy and duplicate the selected element again
- Alt+drag creates the copy and lets you drag it, like before
Ctrl+C, Ctrl+V, and Ctrl+D on elements
- Copy, paste, and duplicate (Ctrl+D) act on the selected element again, not the artboard
- Alt+drag still duplicates; keyboard shortcuts now use the same selection
Clearer frame fit controls
- Fit and Fill show which one is active, without looking like an action button
- Alignment marks the chosen point in orange, and the icons make contain vs crop obvious
A more compact Frame panel
- Masks, rounding, and the photo sit together in the Frame panel
- Clear photo sits next to the thumbnail, and the preview shows the real image
Copy and duplicate on the canvas
- Ctrl+C, Ctrl+V, Ctrl+D, and Alt+drag copy and duplicate canvas elements again
- Shortcuts keep working after panning the workspace or editing in the panel
Design fonts load as soon as you open
- AI-created documents load fonts on every page when you open them
- No need to open the font panel to get text off the fallback face
Align the photo inside the frame
- In a frame, pick Fit or Fill and which part of the photo stays in view (top, center, bottom)
- The crop matches across the editor, PNG, PDF, HTML5, and video
Mask follows trim and background removal
- Adding a transparent PNG or removing the background adapts the mask to the content
- No more manual mask reset after trim
Design shows animation start frame
- Animated pages in Design open at frame 0 (no more stacked mess)
- Motion badge on the page marks animated artboards
- Click the badge to open Motion mode
Richer version history, page-aware
- More history checkpoints (not only every 5 minutes)
- Opening history keeps the page you were on
- Preview pagination stays when switching versions
Flow outline, per-composition zoom, and dark Upload
- Text outline/stroke in Flow no longer clipped by a mask
- Isolated zoom when entering a composition (Design and Motion)
- Dark-theme Upload button: icon and label match
Remove background no longer crops the image
- Fixed: after Remove background, the old mask no longer crops the transparent cutout
Canvas zoom matches Figma feel
- Trackpad/mouse zoom is smoother, matching Figma’s pace
- Canvas scrollbars removed in Design and Motion — pan still works with gestures
Motion focuses one page at a time again
- In Motion, the workspace shows only the active page — clearer while animating
Duplicating a composition no longer loses content
- Fixed: duplicating or pasting a composition (precomp) left the copy blank
Export, precomp and campaign — Q&A batch round 5
- Video export: background covers the frame and entrance animations stay hidden until their cue
- Pasting a composition in Design/Motion keeps content visible
- Toast when dragging Design elements that have position keyframes (Motion owns the move)
- Bounce/elastic preview on root compositions and legacy MOV alpha videos
- Zoom isolated per composition; version history restores the correct page
- Scale: preview refreshes after edits; live video/image labels; publish to any campaign
- Motion: multi-page workspace; new Fill effect on images/PSD
Version history — panel no longer gets stuck
- Previous versions panel now stays on top — back button always reachable
- Escape key closes the versions panel
- Version preview shows the real document page (no more generic image)
- Switching pages in the preview adjusts zoom correctly
Selection, motion and export — QA batch round 4
- Clicking overlapping elements in the same area now selects the right element
- Moving an animated element in Design mode keeps the new position (no snap-back)
- Elements with enter effects no longer sit still at the start of exported videos
- Generate at Scale from the editor opens only the published document's pages
- Editor edits show up in Scale without republishing
- Static templates are no longer labeled as video after removing the animation
- Header upload accepts PSD, AI and PDF (opens the import modal)
Player, Scale and composition — QA batch
- Text enter/exit effects show again in the published player
- Scale thumbnails refresh after editing a template, without republishing
- Publishing video-only no longer creates an empty static campaign; tags stay correct
- Duplicating a format or page with a composition no longer breaks the original
- Denser Scale overview, with a hint to filter by template_id
Header upload and QA plate fixes
- File Upload button back in the header, next to Publish and Export
- Text no longer disappears when dragging across pages without fixed canvas positions
- Text outline in Flow no longer clips words; export video matches preview (cover)
- Icon alignment and color fixes on Generate at Scale and Publish buttons
Lab logos in the Flow model picker
- Each model in Generate video and Generate image shows the real lab logo (Google, ByteDance, Kling, OpenAI, and more)
- Easier to tell which lab each model belongs to when choosing
Clearer model picker in Flow
- Capability filters in Generate video and Generate image — People, long clip, quality, price, and more
- Each model shows its lab (Google, ByteDance, Kling…) and tags for what it does best
- Best for this badge when a filter matches the right model (e.g. People → Seedance 1.5)
Seedance 2.5 in Flow — videos up to 30 seconds
- New Seedance 2.5 model in Generate video — native clips up to 30s
- Choose duration and resolution (480p/720p); credit cost shows before you generate
- To animate a person photo, keep using Seedance 1.5 Pro
Campaign in header, history, and QA fixes
- Publish button in the header — create campaigns and tags without going through Export
- Version history in the File menu (no longer marked "coming soon")
- Expand image reveals the new area without dragging the mask
- Unfold formats and Arrange on Design keep layout; page selection for scale without blank pages
Template gallery covers restored
- Fixed broken covers in the template gallery — images show up again
Faster Flow template gallery
- Template gallery covers and thumbs use light images — the list loads much faster
- Hover video previews download only when you hover, without weighing down the gallery
Chat beside the sidebar and draggable
- Chat window opens beside the pages sidebar; drag the title to reposition
Comment and chat in one button
- Header: one button opens the Comment and Chat menu — no duplicate icons
Create AI Template in Flow
- In Flow, "Publish as template" becomes "Create AI Template" — less confusion with campaign and scale
Tags in the dock, Flow history, and comments in the header
- Show/hide tags lives in the bottom dock, near Design tools
- Generation history on Flow cards opens again (no longer clipped under the preview)
- Comment mode moves from the dock to the header, next to chat
Flow, text, media, and My Designs
- Design clones in Flow spawn next to the original (no far flash)
- Text stroke in Flow no longer doubles thickness
- My Designs in a workspace shows campaign creations
- Delete media in the Motion panel; scrollbars when zoomed on video
- Layer-count badge removed from the pages panel
Beta fix round: Flow, undo and faithful downloads
- Ctrl+Z undoes the whole generation at once and every generation card has version history
- Cancel a generation with one click on the X, with visible state and confirmation
- Long prompts open in a dedicated window — always readable at any zoom
- Downloads faithful to the editor: text alignment in PNG, stroke in Flow and rounded corners in HTML5
- My Designs shows only your documents, without reshuffling on its own
FLUX 3 in Flow and recalibrated credits
- New FLUX 3 video model (text and image → video) in Flow
- AI costs recalibrated: more generations with the same allowance
- Starter (350) and Pro (1,200) plans kept — even better value
Flow and My Designs: QA fixes
- @ picker inserts the tag on click; See all no longer hides behind the preview
- Generation history more visible; one Ctrl+Z undoes the full generation
- My Designs: workspace switch reloads the list without mixing teams
- Text outline keeps fill; Flow clones spawn nearby
Flow: @imageN ref names update when renamed
- Renaming a Design page or Flow card updates the label next to @imageN in the picker and chips
Flow: @imageN tags in prompts
- Type @ in image/video/design prompts to address connected refs (@image1, @image2…)
- Tag order matches model payload; video only lists slots that are actually sent
Motion: work-area preview and text preset direction
- Player respects the work-area bar (preview only the defined range)
- Text presets: choose Left→Right / Top→Bottom direction (and reverse)
Flow, Motion, and export — QA rework
- Voice prompt via hub (mic in Flow/Design)
- Rename in Flow shows confirmation
- See all on Generate image/video cards shows the prompt
- Duplicate page without far→near flash
- Multi-format resize: fewer dropped third cards
- Text stroke aligned Design ↔ Flow
- PNG: right alignment restored
- Smoother Design/Motion zoom + middle-mouse pan in Motion
- HTML5: animated precomp crop closer to editor
Flow: image/video previews restored
- Generate image/video cards show previews again (result-history regression)
Flow: cancel, history, and presets
- Stop a generation mid-run (discards the result)
- Action-card result history — restore a previous generation
- Undo the last Flow generation
- New nodes no longer auto-connect to the design page
- Zoom-out with many nodes without visual glitches
- Animation presets apply to all selected layers
Flow smart object and PNG fonts
- Flow image in the editor: double-click edits the mask (does not jump to Flow)
- Smart-object origin inputs match the Flow card
- PNG download: embedded fonts use the correct MIME (fewer generic fallbacks)
Precomp, Motion, and Flow
- Precomp: editable size and duration on create; keyframed layers load better on Root
- Motion: text panel duration and delay (stagger) work again; preview no longer cuts early
- Motion: Animate-tab zoom and pan closer to Design
- Flow: rename document from the menu works
- Flow: audio prompt transcription works again
- Flow: Output can send an input image to the current page
- Document copy keeps the Flow graph
Motion easing, resize, and HTML5 precomp
- Paste easing (⌥⌘V) applies to selected keyframes — not only the whole track
- Timeline marquee selection is more reliable
- Multi-format resize: save merge stops dropping sibling cards
- HTML5: multiply blend on clipped precomps merges with the page background
- PNG: horizontal text alignment respects center/right
- MOV/alpha video: more stable precomp preview when returning to root
Flow clone/prompt and text alignment
- Duplicating a page or resize result in Flow stays nearby with its wire (even with delayed sync)
- “See all” on generate prompts (image/video/variations) shows the full text
- Horizontal text alignment (center/right) looks correct outside edit mode
Flow, stroke, HTML5, and PDF — QA rework
- Flow “See all” no longer opens empty on Action/Original prompts
- Duplicating a page or resize result in Flow stays nearby with its wire
- Multi-format resize stops dropping the third card
- Text outlines in Flow/PNG match Design
- HTML5 preview respects animated precomp crops
- PDF with shaders exports again (API deploy unblocked)
Flow frames, HTML5, and PDF
- Flow video: first/last frame slots on the card itself
- HTML5 preview matches precomp animation like the ZIP
- More reliable PDF with shaders inside precomps
- Composition reveal in Motion when base opacity is ~0
Flow and Motion: clone, prompt, and keyframes
- Flow “See all” shows the full prompt again
- Duplicating pages, upscale, and video cards in Flow keeps the card content
- Multi-format resize no longer drops the third card when switching modes
- Deleting keyframes in Motion returns the element to its original pose with the handles
- Text outlines in Flow no longer look hollow
PSD import and Save as copy
- PSD import on beta works again — including large files
- “Save as copy” no longer fails with a generic error on the beta editor
Flow: text, clone, and outlines
- Right-click Copy in Flow text boxes works again
- “See all” opens the full prompt from the start
- Duplicating video/resize cards keeps inputs and won’t steal result pages
- First/last frame roles show as a badge on the image card
- Text outlines in Flow and exported video match Design
Light Flow upscale previews
- After upscale, the Flow card shows a light thumbnail — the canvas stays snappy
- Click the image for full resolution; closing returns to the thumbnail
Video download as MP4
- Videos downloaded from Flow and the editor now save as MP4 — easier to open and share
- The editor still uses WebM internally; only the downloaded file changes
Flow resize completes after switching modes
- Leave Flow mid-resize with multiple formats and return — in-flight format cards stay on the canvas
- Pages that finish while you’re in Design come back connected to the card — the pending format ghost no longer disappears
Paste easing onto multiple keyframes
- Shift+click timeline segments keeps multi-selection — paste or apply a curve updates every chosen keyframe
- The curve panel’s Whole track mode again applies easing across the full property
Stable precomp editing
- While editing a precomp, dragging an inner element no longer exits edit mode or removes it from the group
- Elements no longer disappear when turning a selection into a precomp
Shader effects on images
- Image shader effects work again — the image no longer disappears when you pick an effect
- The same look shows in the editor, PNG/PDF export, and video
Resize and rotate cursors on handles
- Hovering an element's handles again shows the resize (corners/sides) and rotate cursors
- Fixes the case where the default arrow stayed stuck even with the pointer over a handle
Distort: text stays glued to the box while dragging (definitive fix)
- Dragging text with Transform → Distort keeps the text stuck to the selection box for the whole gesture
- Design-mode drag now uses the same stable pipeline as resize/rotate — no more text fleeing the box
Distort text stays with the box while dragging
- Dragging text with Transform → Distort keeps the text stuck to the selection box again
- Resize and rotate of transformed text stay stable during the gesture
Publish to campaign from Export
- New Export menu item: Publish to campaign — no need to leave Motion
- Wizard guides campaign → tags → publish; create a new campaign in the same flow
- In the submenu, file download is labeled Download (the red button stays Export)
Audio and video player in Flow
- Uploaded videos in Flow now play on the card with native controls
- New audio source in Flow with a player so you can preview before wiring the pipeline
- Drop or upload audio in Flow; lipsync and other steps can use the source
Gradient text with outline in PNG download
- Fixed: gradient text with outline/shadow keeps its fill in PNG download
- Fixed: position and shadow of gradient text match what you see in the editor
- Download stays fast in the editor — no server round-trip just because of the gradient
Flow Templates inside the editor
- New: Flow Templates gallery in the editor — open it from the dock in Design, Motion, and Flow
- New: run templates in the editor with form, generations, examples, and Flow preview
- New: in Design/Motion, insert the result into the design or open the template in Flow
- New: in Flow, apply the graph to this document or add the result as a source
- Look matches the dashboard: cards, Generate button, and modal centered above the dock (respects the Motion timeline)
Precomp: correct order, size, and animation on create
- Fixed: newly created precomps keep the original layer order on the timeline
- Fixed: precomp dimensions cover all selected layers
- Fixed: layers with position animation no longer jump when moved into a precomp
PNG export: decorative fonts without clipping
- Fixed: decorative auto-height fonts (e.g. Boldonse, Betania) no longer clip at the top or bottom in PNG export
Text: Title and Text box (Canva-style)
- New text menu: Title (height follows the content) and Text box (fixed area you draw or create ready-made)
- Text box: drag on the page to draw the rectangle — the box appears exactly where you release
- New text boxes use a smaller font, better suited for body text
- Scaling text from the corners keeps text, box, and handles in sync while you drag
Flow: rename cards and hide pages from the canvas
- Flow: action cards can now be renamed (double-click the title) — no more everything showing up as "generate image"
- Flow: Design pages can now be hidden from the canvas (eye button on hover) — cleans up the canvas without deleting anything; the Output connection keeps working
Text back in its box, Flow unblocked, and correct compositions
- Fixed: text sometimes overflowed its box horizontally, and the text background fill sometimes rendered larger than the box
- Fixed: changing a text's blend mode could revert the color of other previously-selected texts
- Fixed: a layer with a progressive reveal effect (fades in gradually) inside a composition turned invisible when going back to the root page
- Flow: the Generate button no longer blocks the whole app just because an unrelated card is generating something
- Flow: image generation with Seedream 5 Pro no longer shows a false "timeout" while the image is still being generated
- Flow: duplicating a card now keeps its connection to other, non-duplicated cards
- Flow: publishing a flow as a template now correctly shows up in "My Templates"
- Opening a design that fails to load now shows a message with a retry option instead of simply not opening
Timeline cut no longer switches on comment mode by accident
- Fixed: cutting a layer with the C key also silently switched on comment mode (Liveblocks), leaving the comment cursor active instead of returning to selection
Cut tool: preview line and a real knife cursor
- The cut tool (C key) now shows a line following the mouse in real time, indicating exactly where the cut will land before you click
- The yellow flash marking a completed cut now shows up at the right spot (it used to always appear at the playhead, even when cutting elsewhere)
- The cut tool cursor swapped its X-shaped design for a real knife icon
Undoing a timeline cut now reverts everything at once
- Fixed: undoing a layer cut (C key) only removed the newly created copy, leaving the original layer still trimmed — Ctrl+Z now reverts the whole cut in one step, and Ctrl+Shift+Z redoes it the same way
Cut cursor fixed, and loose elements now copy and paste
- Fixed: the cut tool cursor (C key) turned into a hand instead of the blade over most of a timeline layer
- Elements dragged outside the page now respond to Ctrl+C and paste — the shortcut used to do nothing, or paste back onto the wrong page
- Exported video: fixed animated text scale getting stuck at 100% throughout the video, even with scale keyframes configured
- Exported video: fixed straight text stroke/outline rendering thinner than configured in the Editor
Loose text outside the page now edits with a double click
- A text element dragged outside the page bounds wouldn't enter edit mode on double click — fixed
A real cut tool, more Brand Kits, and a bug-free campaign modal in dark mode
- The C key now activates a real cut tool (blade cursor): click a timeline layer to cut exactly there, then it switches back to selection on its own
- Share modal: accounts with more than one Brand Kit (e.g. an agency with one kit per client) can now switch which kit feeds the logo list
- Fixed: campaign thumbnail gradient options all rendered black in dark mode
- Fixed: the campaign name in the thumbnail preview showed a black selection box in dark mode
Player brand with Brand Kit, upload and URL
- The loose URL field for player branding became a real picker: choose a logo from the workspace's Brand Kit, upload one directly (it's saved to the Brand Kit for reuse) or paste an external URL — built for agencies with multiple clients
Audio track at the right size in the timeline
- The audio track bar (waveform) was thinner than the other tracks — now it fills the row height just like text/shape/video
Campaign modal polish
- Icons aligned with text in the campaign modal buttons (Continue, Add, Back)
- No more 'black box' when dragging the mouse over the tag cards in dark mode
Timeline rail in After Effects A/V style
- The 5 per-layer controls (solo, visibility, lock, motion blur and reset) are now uniform switch cells: empty box when off, lit icon when on, hover preview
- Column header with the 5 icons aligned to each cell — no orphan icons
Timeline closer to After Effects
- Layer solo (dot) in the timeline: isolate one or more layers in the preview to work distraction-free — without touching the document or the export
- Motion blur with visible state: empty outline when off, orange chip when on
- Render-range (work area) handles with a grip and a larger drag area
- Property values now look editable (underline + hover highlight) and typing 0 in scale works — no longer snaps back to 100%
- Fix: deleting all keyframes of an element no longer makes it unselectable on the canvas
Your brand in the player, hidden pages and refreshed logo
- Client brand in the player: in the share modal, enable "Use my brand in the player" and paste your logo URL — anyone opening the presentation link sees your brand instead of the Trakto logo
- Hide pages from the player: in each page's "…" menu, "Hide from player" removes the page from the presentation link (list, navigation and playback) without deleting it from the document
- Updated Trakto logo in the editor and player: the dot is now orange everywhere
Text exit animations in the preview
- Text exit presets now animate in the editor: text leaves character by character (preset reversed) at the end of the layer instead of vanishing abruptly — works on play and scrub, with or without an entrance preset
Third QA fix round: text, exit animations and export
- Export Video modal redesigned on the design system: always-visible selection, live output summary and the work-area slice highlighted
- Outline effect keeps the font fill (fill + outline), including curved text
- Resizing a text box in Animate mode anchors on the opposite edge, like Design — no more two-sided expansion
- The animations Exit tab only lists true exit presets — Fade In/Flip X/Flip Y no longer show up there broken
- Design sidebar scrolls normally with multiple texts selected
- Document format applied to all pages now truly persists after reload (deep sync fix)
- The Stroke effect's 'In Front' label no longer overflows its button
Timeline work area, fixed export resolutions and more
- Timeline work area (After Effects style): drag on the strip above the ruler to render/export only a slice of the video — adjustable handles, frame snapping, double-click to clear
- Export resolutions fixed: 480p through 8K now truly render at the chosen resolution (videos used to always come out at original size); 24/30/60 FPS validated
- Export Video modal: selected options (FPS and resolution) now have clear visual indication with a confirmation badge
- Document settings: changing the format with nothing selected applies and PERSISTS across all pages (it used to revert on reload)
- Timeline: eye/lock/motion-blur buttons reorganized with fixed spacing — the UI no longer breaks when Motion Blur is enabled
- Campaign modals open fully, without clipping
Vertical video generation and text presets without surprises
- Generating video with first/last frame honors vertical format (9:16) — it used to always come out 16:9 with bars
- Applying a text entrance effect no longer shrinks the text in the editor — it stays full size and animates only on play
Fourth round: stable export, text transforms and pen tool
- Stable video export for video-heavy documents — renders no longer get stuck at ~40% with a timeout error (render service memory fix)
- Deleting designs in My Designs works again (deletion error fixed)
- Text transforms honor the chosen color — distort and flag no longer turn black
- Flag now waves like an actual flag (sine wave with amplitude, frequency and phase), clearly distinct from distort
- Distort stays inside the selection box — the box no longer drifts away from the text
- Angle preset removed (redundant with rise, which has slope + curvature)
- Pen tool: dedicated cursor while active and editable dash spacing (Dash/Gap, Figma-style)
Closed beta: create your account with an invite code
- New public /signup page for beta invitees: validate your invite code and instantly see the welcome credits it unlocks
- Create your account with email and password or in one click with Google — you land on the dashboard already signed in
- Fresh welcome look with an animated aurora (fully respecting reduced-motion preferences)
- On the login screen, invite holders now find their way in: "Have an invite code? Create account"
Second QA fix round: campaigns, document format and listings
- Editor campaign modals open at the right size — no more clipped options or names
- Changing the format in document settings now applies to all pages
- "Oldest first" in My Designs works again and errors show readable messages
- AI creations: date filter queries the server and the list respects the active workspace
- Template-generated creations now show up in AI Creations and Continue Working
QA fix round: video creation, animation and layers panel
- Creating a Video or Image design from the dashboard opens the editor directly — no more login screen detour
- Removing a text animation now resets the preset back to "None", as expected
- Decreasing the font size no longer clips accents and descenders
- Pages & layers panel: the pages list divider actually resizes, the pages search got a clear (×) button and the section arrow got a tooltip
Much more reliable undo/redo
- A single Ctrl/Cmd+Z now truly undoes moves/resizes — before, the undo could be visual-only and the change came back on reload
- Redo (Ctrl/Cmd+Shift+Z) reapplies canvas gestures again
- Editing right after an undo no longer loses the change
- Hiding/locking layers in the timeline and muting media now enter history and persist correctly
Motion Blur: cinematic motion blur in video
- New Motion Blur toggle in the Motion panel: animated elements get true multi-sample motion blur in the exported video, like After Effects
- Works on any element — text, image, shape, video, emoji and groups
- A timeline badge shows and toggles which layers have the effect
- Applied at export time to keep the editor fast — enable per layer, zero canvas cost
Timeline: stretch or compress animations by scaling keyframes
- Select multiple keyframes (Shift+click or marquee) and Alt+drag the first or last one to scale timing proportionally, like After Effects
- Dragging without Alt still moves the whole group as a block
- Frame snapping and protection against keyframe inversion
Motion path fixes when removing animations
- Reset to Original Properties now also removes the motion path from the canvas
- Disabling the position stopwatch or switching presets updates the path instantly (hides or recomputes)
- The old path no longer reappears after clearing keyframes
My profile: edit your name and add your photo
- New My Profile screen on the dashboard: change your first and last name and upload a profile photo (PNG, JPG or WEBP up to 5MB, with preview)
- Name and photo update in the sidebar instantly, no page reload
- Dismissible banner on the home inviting you to complete your profile when you don't have a photo yet
Team invites: invite members by email or Google
- New team members screen under User management: invite by email with collaborator or manager role
- Pending invites with resend and revoke, plus a used/limit seats indicator
- Team member removal with confirmation (managers only)
- New public invite acceptance page: create your account with a password or continue with Google and land straight on the dashboard
Motion path with bezier curves (After Effects style)
- Click a motion path keyframe to see curve handles — drag to bend the trajectory (Alt breaks symmetry)
- Double-click a keyframe to toggle smooth ↔ linear
- The path follows the element in real time while you drag
- Speed stays controlled by the easing curve; handles shape the path — exported video matches exactly
- Fix: the path no longer glitches or disappears when switching selection
Full video and HTML5 render fidelity + Animate mode fixes
- Animate: videos (including transparent ones) no longer lose sync with the handles when moving, scaling or rotating
- Animate: elements hidden via the timeline eye no longer reappear when creating a keyframe
- Video export: every animation curve (Bouncy, Wobbly, Steps, Hold, advanced bezier) matches the editor; precomps, loop/ping-pong and slow motion fixed
- Video export: image filters, masks (including circular), text gradients, effects and font weights now faithful to what you see in the editor
- HTML5 for ads: rounded corners and circular masks in preview and export
- PNG: gradient text aligned with the editor; public player masks fixed; colored buttons with white text in dark theme
Fluid motion path: true real-time on every gesture
- The motion path follows every mouse move — dragging the element, a keyframe or a curve handle
- Race fixed: the first drag no longer translates the whole path and the element no longer detaches from the path between manipulations
- No mouseup reversion: the path settles directly at the final position
- Curve handles follow the keyframe and hide while dragging the element
- Flow: Copilot-generated pages no longer vanish and deleted pages stay deleted after reload
Version update without losing login
- Update: clicking Update now keeps the SSO/Firebase session
- Editor: clears only asset caches, not the auth IndexedDB
- Login: avoids session-required screen after the update badge hard refresh
SSO login: more reliable cold boot
- Login: waits for Firebase to restore the session before SSO validation
- Auth: clears credentials only after the Firebase token is obtained
- Auth: automatic retry when firebase-token fails transiently
Faster, more reliable SSO login
- Login: skips a new SSO round-trip when the session is already ready
- Editor: auto sign-in from the SSO cookie on the sign-in screen
- Auth: fewer races and unnecessary waits while validating the session
Flow: more stable chat, pages, and cleanup
- Flow: Copilot chat more reliable while following the document
- Flow: orphan pages are healed or removed without breaking the canvas
- Editor: page resize and thumbnails stay consistent after agent changes
- Presentations: design→page connections stay wired when generating a deck
Flow loads AI images more lightly
- Flow: AI-generated image previews use the medium version on the canvas (faster)
- Downloads and connected nodes still use the full image
- At high zoom on a card, the preview upgrades to full resolution
Reference + Generate hero and Animate fixes
- Flow: with a reference image, Inspire stays on and you can also enable Generate hero — copies the vision layout and generates images
- Flow: generated typography respects Brand DNA textStyle
- Animate: ambient background sits just above the page background (no longer hidden behind it)
- Fix: image masks in Animate mode now match preview and render (clip path kept in sync)
Smarter Flow and Animate timeline
- Flow: the enhance-prompt button now rewrites your brief with AI (clearer and ready to generate)
- Flow: ambient backgrounds with three intensities — Subtle, Dynamic, and Power
- Flow: connecting a reference image to Generate design automatically switches to Inspire mode
- Flow: CTAs only appear when the brief asks for them; generated images go to the gallery history
- Animate: canvas tools (zoom, fit to page) now live in the timeline bar, freeing up screen space
- Fix: Flow Copilot no longer freezes when the connection flickers; you can multi-delete steps and connect mid-generation
Animate mode fixes
- Fix: Cmd+D (duplicate) now also works in Animate mode
- Fix: pressing Esc or clicking outside the text now finishes text editing in Animate mode
- Fix: dragging/resizing videos within a multi-selection no longer loses alignment or jumps in scale
- Fix: selection handles now stay in sync after fitting an image or video to the page
Flow mode fixes
- Fix: typing "Z" in the Flow chat no longer accidentally triggers zoom-to-fit
- Fix: deleting a Flow step no longer leaves a stray (orphan) connector line
- Fix: the Flow generation loader no longer gets stuck when switching modes (Design/Animate/Flow) and reconnects to the result properly
Brand DNA, what's new, and in-editor version
- Switching Brand DNA now truly swaps logos, images, fonts, and colors (no legacy kit mix)
- What's New modal aligned with the Design System
- Editor version shown in the Notifications panel
- Modal overlays use neutral DS scrim (no legacy blue tint)
Editor auto-update prompt
- In-editor notice when a new version is ready — one click refreshes everything
- Public changelog page so you can follow what changed
- Fix: elements created in the first seconds after opening the editor no longer disappear
- Fix: Animate mode canvas no longer goes blank when switching Design / Animate / Flow