Updates

What’s new in Framer.

July 25, 2025

We’re introducing new Context Menu APIs designed to make it easier for plugin developers to create consistent, native-feeling menus. You can now leverage Framer’s built-in menu system directly in your plugins, instead of building context menus from scratch. Create menus for the plugin header or display context menus wherever you need them in your plugin interface.

To improve user control, all plugins that handle authentication must now include a header menu offering a logout option. This ensures users can easily manage their authentication status and maintain full control over their connected accounts directly from within the plugin interface.

July 15, 2025

Introducing the Code File APIs—a big leap forward for the Framer plugin ecosystem. Plugins can now read, edit, and manage code files like Components and Overrides. We’re launching the APIs alongside Code Versions, a plugin that showcases what’s possible: browse, preview, and restore previous versions of your code. We hope this update sparks your creativity and inspires you to build even more powerful plugins. Find all details about the new APIs in the Developer Docs.

July 14, 2025

Versions Update
Versions Update
Versions Update

We’ve redesigned the Versions view—both on the canvas and in settings. Alongside a fresh new look, you can now see what changed in each published version. This makes it easier to compare updates. With Versions on the canvas, you can see how your site has evolved over time, and in settings, you can review changes and choose which version you’d like to deploy to your live site.

  • In settings: Open up your site settings and open the Staging & Versions tab

  • On the canvas: ⇧ + ⌘ + H or ⌘ + K and search for “Version History”

This update adds search to the Pages, Layers, and Assets Panel in Framer. This makes it much easier to find what you need, especially in larger projects. Find Folders, Pages, Components, Styles, Layers, and more. You can hit ESC to clear the filtered value at any point. Plus, while working, you can use ⌘F on macOS and ⌃F on Windows to quickly focus the search input. Navigating big websites has never been easier. Watch the video for some more examples.


The July Update introduces redesigned Link Styles with full support for decoration styles, giving you complete control over how your links look and behave. There’s now a dedicated Decoration panel with settings for color, style, thickness, offset and more. These brand new properties will work anywhere, from standalone text layers to inline links from the CMS. Together with recent linking updates like Rel Attributes and Parameter Forwarding, linking in Framer is now more powerful than ever. Watch the video above to learn more. See the full changelog below.

Added
  • Added new Decoration properties to Link Styles

  • Added new Decoration properties to CMS Links

  • Added new Decoration properties to Text Layers

  • Added alphabetic sorting to external Components

Improved
  • Improved previewing updates of links in Framer

  • Improved UX of deleting content of Text Layers

  • Improved DotLottie Component to latest library

  • Improved loading speed of sites in Middle East

Fixed
  • Fixed CMS Drafts not updating correctly in Preview

  • Fixed a comma in tooltips showing when resizing text

  • Fixed clicking Gap handles not focusing the Gap input

  • Fixed capitalization of Components in breadcrumb bar

  • Fixed a bug showing old Scroll and Page Components

  • Fixed a bug blocking uploads of certain custom fonts

  • Fixed nested Border Variables not working properly

  • Fixed transition issue when hovering Fit Text layers

  • Fixed mislabeling of “Set to Default Size” actions

July 3, 2025

Font Drop 11
Font Drop 11
Font Drop 11

Our eleventh Font Drop™ introduces Elstob, Mluvka, Cesare, and Néo Castel to our Open Source category. These fresh additions are now available in the Font Picker and perfect for kickstarting your next template or website. You can find an overview of all newly added typefaces below.

  • Elstob by Peter Baker

  • Mluvka by Jiří Krblich

  • Cesare by Alan Madić

  • Néo Castel by Max Lillo