Skip to content

Releases: firstversionist/polypane

v28.0.0

10 Feb 09:49
5d74900

Choose a tag to compare

Polypane 28

The first release of 2026 comes with plenty of improvements to Projects, the new Environments feature prevents you from confusing production for localhost, the Elements panel is faster and more powerful than ever, and Polypane now runs on Chromium 146. Full Release Notes

New

  • New Environments for Projects
  • New Elements panel: Edit CSS Selectors
  • New Console: Support for console.group (Thanks Giles!)
  • New Command bar: Activate or deactivate snippets from the command bar (Thanks Eric!)
  • New Chromium 146.0.7650.0

Improvements

  • Improved Projects, Bookmarks and Environments can now be re-ordered (Thanks Michael!)
  • Improved Projects: Open or switch from the CLI (Thanks Marc!)
  • Improved Projects: Open or switch from the macOS and windows dock/taskbar (Thanks Benoit!)
  • Improved Elements panel: Constructed stylesheets no longer open browse tabs when clicked
  • Improved Elements panel: Updated performance when inspecting elements
  • Improved Elements panel: make !important styles more visible
  • Improved Elements panel: press when editing HTML to apply it
  • Improved Elements panel: Show warning for invalid autocomplete values
  • Improved Elements panel: Support for ::search-text pseudo-element styling
  • Improved Meta panel: Improved UI
  • Improved Meta panel: Handle broken link tags on pages
  • Improved Meta panel: Link meta tags containing URLS are now clickable
  • Improved Meta panel: Show the type of 'alternate' link tags
  • Improved Meta panel: New Bluesky preview for pages without OG image
  • Improved Meta panel: Show warning if security.txt is expired
  • Improved Meta panel: Allow webp for og images
  • Improved Meta panel: Updated Discord designs
  • Improved Outline panel: Form outline warns about small font sizes
  • Improved Outline panel: New bottom-aligned panel layout
  • Improved Outline panel: Support shipping and billing values in Form autocomplete
  • Improved Outline panel: Expand all details option (Thanks Jules!)
  • Improved Outline panel: show autocomplete warnings in form overlay
  • Improved Context menu: Hold when clicking 'reload pane' to do a hard reload
  • Improved Cache: Disable cache now applies to panes instead of sessions
  • Improved Improved page load performance
  • Improved Improved tab creation performance
  • Improved Debug tools: Polypane UI is excluded from placeholdifier debug tool (Thanks Dave!)
  • Improved Browse/devtools panel: Improve resize performance
  • Improved Browse panel: Show bookmarks in Browse panel (Thanks Matija!)
  • Improved Live reload: Redesigned to fit better with Polypane UI
  • Improved Consistent 'clear input' UI throughout the app
  • Improved New macOS installer background
  • Improved Tab customisation UI redesign
  • Improved Panes without navigation sync now get a color indicator when environments or domains match
  • Improved Browse panel: Search in page (Thanks Matija!)
  • Improved Browse panel: Better focus handling for keyboard users (Thanks Matija!)
  • Improved Browse panel: Support for default browser shortcuts when focused
  • Improved Rulers: Middle click button to disable rulers quickly
  • Improved Reference image: updated UI
  • Improved When setting a new default new pane, the default new layout is updated too (Thanks Michael!)
  • Improved Form autofilling now has Dutch and Canadian postal code formats (Thanks Maarten!)
  • Improved We no longer hide the browse and devtools panels when drop downs overlay them
  • Improved Emoji pickers now always start with search, and default to Unicode 16 emojis
  • Improved Accessibility panel: Update ruleset
  • Improved Updated list of Google fonts

Fixes

  • Fix Prevent UI from breaking when there are many open tabs (Thanks Ron!)
  • Fix Projects: prevent duplicate project names
  • Fix Browse panel: Prevent issue where new tabs could not be created
  • Fix Snippet panel: Prevent stale focus outlines after use
  • Fix Elements panel: Box model would sometimes not render (Thanks Scott!)
  • Fix Elements panel: Updating parent styles works again (Thanks Scott!)
  • Fix Outline panel: Make sure numbering and focus arrows are visible again
  • Fix Outline panel: Prevent link errors from being clipped
  • Fix Outline panel: Show broken links now filters list again
  • Fix Outline panel: Tracking button in detached panel works again
  • Fix Outline panel: Detached panel did not always get new data
  • Fix Outline panel: add missing street-address autocomplete value
  • Fix Outline panel: correctly support autocomplete on implicitly typed input elements
  • Fix Storage panel: Fix bug where session could not be accessed for initial panes
  • Fix Meta panel: Robots.txt duplicate warning layout issue
  • Fix Bookmarks: Middle clicks open new tab
  • Fix Context menus in Chrome devtools panel not showing
  • Fix Emulation: Correctly show the current network throttling profile
  • Fix Emulation: scrolled settings no longer prevent tabs from being clickable (Thanks Dave!)
  • Fix Update measured screenshot button correctly on activation
  • Fix Background color of overview screenshots did not match UI
  • Fix Request new permission on launch to allow sites to use desktopCapture on macOS

v27.1.0

17 Dec 10:36
5d74900

Choose a tag to compare

Polypane 27.1
Polypane 27.1 is here and Polypane Portal has expanded! The Polypane console will now show the console messages from all connected browsers so you get instant feedback on errors and your own logs. Snippets are now also injected and ran in connected portals. This combination makes Polypane's Portal an even more powerful tool for testing and debugging across multiple browser and real devices. The elements panel and projects have also received a lot of quality of life improvements in this release. Full release notes

New

  • New Portal: Console messages from connected browsers are now shown in the main Polypane console
  • New Portal: Snippets are now ran in connected browsers
  • New Elements panel: Arrow key navigation for DOM tree
  • New Elements panel: Support for adopted stylesheet editing
  • New Elements panel: Filtering for computed styles
  • New Elements panel: collapsing of unused custom properties
  • New Outline panel: Enable/disable automatic updating
  • New Projects: Import/export projects
  • New Projects: Import/export bookmarks
  • New Projects: Import bookmarks.html file support
  • New Projects: Filter bookmarks and navigate by keyboard

Improvements

  • Improved Elements panel: Support for referential IDREFs
  • Improved Elements panel: Hold cmd/ctrl while hovering DOM tree to hide element info
  • Improved Console panel: use keys(), values() and entries() to log iterable objects
  • Improved Console panel: messages now support multiple styles using %c
  • Improved Outline panel: Show elements with role=img in image outline (Thanks Robbert!)
  • Improved Outline panel: Improve rendering performance for large outlines
  • Improved Outline panel: Focus outline now shows warning for missing accessible names (Thanks Ron!)
  • Improved Accessibility info updates fasted across the app
  • Improved Color picker: Picking a new selected color no longer changes the background color (Thanks Eric!)
  • Improved Projects: option to hide project selector button (Thanks Artem!)
  • Improved Projects: Adding bookmarks will refocus the URL input
  • Improved Quick start: Links are now opened in new tabs (Thanks Max!)
  • Improved Meta panel: Capo.js head order overview updated to 2.0.0
  • Improved Snippets: Deleting a folder now deletes all containing snippets
  • Improved Snippets: Support importing bookmarks HTML
  • Improved Snippets: Updated list of Google fonts
  • Improved Updated Chromium to 142.0.7444.226

Fixes

  • Fix Marker.io integration needed an API update.
  • Fix QR for Portal now updates correctly (Thanks Jesper!)
  • Fix Console popups would sometimes lock up the app (Thanks Luan!)
  • Fix Projects: Add bookmarks as new tabs would not work (Thanks Andy!)
  • Fix Split view: Prevent rulers from overlapping pane headers
  • Fix Elements panel: CSS Suggestions for new properties would be clipped
  • Fix Elements panel: Fix HTML editing styling on Linux
  • Fix Elements panel: adding styles with trailing ; works automatically
  • Fix Sidebar: Issue where sidebar could be visible without it being opened

v27.0.2

24 Nov 11:57
5d74900

Choose a tag to compare

Polypane 27.0.2 Changelog

This is a bugfix release. Polypane 27 brings a new project-focused workflow, a new snippets panel, improved DOM editing and is built on Chromium 142. Full changelog

Fixes

  • Fix Issue where launching Polypane with a URL would return an error
  • Fix Search icons disappearing after app updates

v27.0.1

21 Nov 15:00
5d74900

Choose a tag to compare

Polypane 27.0.1 Changelog

This is a bugfix release. Polypane 27 brings a new project-focused workflow, a new snippets panel, improved DOM editing and is built on Chromium 142. Full changelog

Notes

  • Note Widevine DRM has been disabled for this release

Improvements

  • Improved Inspection and snippet logic for frameworks that use full page hydration (Thanks Rick!)
  • Improved Improve computed name resolution for links with titles (Thanks Ron!)
  • Improved Snippets panel: Design Alignment
  • Improved Updated list of supported Google Fonts
  • Improved Chromium version 142.0.7444.175

Fixes

  • Fix Prevent crashes on macOS when accessing certain menu items
  • Fix Projects and bookmarks dropdown and Project editor no longer falls behind browse panel (Thanks Eric!)
  • Fix Selecting project favicon could result in Google icon being shown (Thanks Eric!)
  • Fix Alignment issues with project button on macOS Tahoe

v27.0.0

20 Nov 08:53
5d74900

Choose a tag to compare

Polypane 27

This release brings a new project-focused workflow, a new snippets panel, improved DOM editing and is built on Chromium 142. Full changelog

New

  • New Projects to group tabs, bookmarks and sessions
  • New Snippets panel to save and run JS and CSS snippets
  • New Meta panel: Show overview of alternate links (Thanks Charlie!)
  • New Elements panel: Duplicate and remove elements
  • New MacOS Liquid Glass icon
  • New Chromium 142

Improvements

  • Improved Elements panel: shows line numbers for CSS Styles
  • Improved Elements panel: Hide and copy element in context menu
  • Improved Elements panel: Force starting style feature
  • Improved Download start and end notifications
  • Improved Support for punycode domains (Thanks Christian!)
  • Improved Browse panel: Automatically uses the tab or project session
  • Improved Full page layout now uses the page title as name instead of "new pane"
  • Improved Debug tools: Slow down view transitions tool
  • Improved Debug tools: New force hover styling debug tool (Thanks Ron!)
  • Improved Measure rectangle is now called Area
  • Improved Area screenshot now activate areas when not visible
  • Improved Meta panel: Slack design update
  • Improved Don't ask for confirmation when importing workspace into empty slot
  • Improved Accessible name calculation for form elements (Thanks Ron!)
  • Improved Extensions: Now open new tabs in main UI instead of browse panel (Thanks Ron!)
  • Improved Performance across the app thanks to react-compiler

Fixes

  • Fix Prevent stalled application launch when Widevine DRM can't be downloaded (Thanks Alexandra!)
  • Fix Noticeable white corners in dark mode for error views
  • Fix Emulation icon no longer always has an active dot (Thanks Randall!)
  • Fix Console: console.log(undefined) is now printed in the console (Thanks Luke!)
  • Fix Page zoom shortcuts on Windows now work again (Thanks Ron!)
  • Fix Replace cmd + h to hide element with ctrl + h on Mac (Thanks Michel!)
  • Fix Horizontal layout no longer can be dragged in certain configurations
  • Fix Fix 'paste and go' context menu option on Address bar

v26.0.1

13 Oct 09:14
5d74900

Choose a tag to compare

Polypane 26.0.1
This is a bugfix release Full 26.0.0 release notes.

Improvements

  • Form outline: Support for external buttons with form attribute
  • Form outline: Warning for insecure form submissions
  • Form outline: Style and clarity improvements
  • Huge speed improvement to video generation thanks to Mediabunny
  • Target Size debug tool: Prevent UI from being tested for overlap (Thanks Eric!)
  • Peek: improve accessible name computation for textareas
  • Updated list of Google fonts
  • Updates accessibility rulesets
  • Updated Chromium to 140.0.7339.13

Fixes

  • Performance regression on macOS Tahoe
  • Newly added panes would not sync their scroll position with other panes
  • Pane console stats: prevent delay before showing
  • Workspaces did not apply from detached panel (Thanks Jordi!)
  • Pane recording: Fix for black background on videos of pages without specified background color

v26.0.0

29 Sep 11:10
5d74900

Choose a tag to compare

Polypane 26
Polypane 26 brings the most accurate device emulation available anywhere. We now emulate small viewport units (svh) and device-specific safe area insets, two critical factors that affect every mobile layout but were impossible to emulate until now. This means layout bugs that previously only surfaced on real devices can now be caught and fixed fast during development. Full release notes.

New

  • New Small viewport emulation
  • New Safe area emulation
  • New New iPhone and Android devices (thank Peter, Jules, Declan, Markus, Floris, James, Julian, Jeroen, Kari, Kriszti, Tim, Alex, Greg, Sara, Ryan, Pontus, Jan and Christian!)
  • New Add multiple measurement overlays at once
  • New Chromium 140

Improvements

  • Improved Elements panel: Support inlining import rules (Thanks Nathan!)
  • Improved Elements panel: Updated CSS property and value suggestions
  • Improved Elements panel: Styles update after pane resize (Thanks Bob!)
  • Improved Elements panel: New attributes are recognised as idrefs
  • Improved Elements panel: cmd + h toggles visibility of selected element (Thanks Harald!)
  • Improved Elements panel: Performance improvements for large CSS files
  • Improved Elements panel: hidden elements are now more desaturated
  • Improved Elements panel: Improve rendering of style panel for Bricks based sites
  • Improved Elements panel: inspect and edit :host styling (Thanks Murat!)
  • Improved Outline panel: Suggestions for landmarks and headers have a separate section now
  • Improved Outline panel: Astro and Nuxt devtoolbars are now ignored for outlines
  • Improved Outline panel: Clarification for the term 'label' (Thanks Eric!)
  • Improved Extensions: Show suggested extensions in the extension panel
  • Improved Extensions: Show suggestions for extensions that have built-in alternatives
  • Improved Workspaces: new device lab, iOS and Android workspaces
  • Improved Workspaces: updated worldwide most used sizes workspace
  • Improved Permissions: Better handling of permissions on file protocol
  • Improved Sessions: option to show session name abovs panes (Thanks Kiran!)
  • Improved Tabs: new context menu option to reopen closed tab
  • Improved Screenshots: Always hide scrollbar when taking screenshots
  • Improved Navigation: You can now turn off navigation sync for an entire tab at once (Thanks Kiran!)
  • Improved Scroll sync now runs at higher framerates
  • Improved Color picker: export color and background combination as CSS
  • Improved Layout switcher: links to workspaces (Thanks David!)
  • Improved App-wide confirmation system to prevent destructive actions (Thanks David!)
  • Improved Cache disabling logic now handles more cases
  • Improved Switch to new Chat support provider Crisp
  • Improved Better logic for overflow detection (Thanks Emma!)
  • Improved updated list of Google fonts

Fixes

  • Fix Elements panel: Prevent elements panel crash for certain HTML structures (Thanks Pandu!)
  • Fix Reference image: Top offset on reference image cuts off by viewport (Thanks Niels!)
  • Fix Rulers: issue where you couldn't add guides in full layout with measure overlay visible
  • Fix Breakpoints: Fix detection logic for media query ranges
  • Fix Breakpoints: Correctly detect all nested breakpoints (Thanks Erik!)
  • Fix Color picker: Colors on Wayland were always fully transparent (Thanks Philipp!)
  • Fix Outline panel: Deal with HTML element height affecting outline detection (Thanks Eric!)
  • Fix Focus sync didn't work in some cases
  • Fix Context menu: 'autofill form' is now shown on all form descendants
  • Fix Issue where bulk screenshots sometimes wouldn't be saved

v25.1.1

31 Jul 11:24
5d74900

Choose a tag to compare

Polypane 25.1.1
This is a bugfix release. Full release notes for 25.1 and 25.1.1.

Improvements

  • Improved Prevent permission popups for DRM requests

Fixes

  • Fix DRM: Fix Spotify playback on Mac
  • Fix Color contrast now takes color-scheme settings into account (Thanks Karthik!)
  • Fix Elements panel: using arrow keys while editing attributes could result in the attribute being deleted
  • Fix Elements panel: Fix issue where shadow root couldn't be selected (Thanks Mark!)
  • Fix Elements panel: Show child nodes for elements that only have a shadowRoot as direct child

v25.1.0

30 Jul 12:17
5d74900

Choose a tag to compare

Polypane 25.1
Polypane 25.1 is now available, and it brings DRM support through Widevine, a new reopen last closed tab feature and a number of improvements and fixes. Full release notes.
New

  • New DRM support through Widevine
  • New Reopen last closed tab feature

Improvements

  • Improved Outline panel: Show only links with issues option (Thanks Anthony!)
  • Improved Form outline: prevent form element rows from being too tall
  • Improved Meta panel: Shows warning when a robots meta tag prevents indexing (Thanks Laurent!)
  • Improved Guides: Split view layout now has enough space for the vertical ruler
  • Improved Form autofilling no longer changes hidden fields (Thanks Mathieu!)
  • Improved Prevent generated screenshot names from becoming too long
  • Improved Polypane Peek: hide contrast value if no contrast is available
  • Improved Elements panel: Expand elements in the tree view if they have text content and pseudo elements (Thanks Laurent!)
  • Improved Extensions: Find extensions now opens in new tab
  • Improved Quick Start: shortcuts now no longer change when emulating different operating systems (Thanks Damien!)
  • Improved Updated list of Google Fonts
  • Improved Updated Chromium to 138.0.7204.157

Fixes

  • Fix Elements panel: Show shadowRoot contents again (Thanks Mark!)
  • Fix Elements Panel: parsing of oklab/oklch text-shadows in elements panel and tooltips
  • Fix Guides: NaN values in guides for vertical ruler in split layout
  • Fix Closing popups in focus and full mode reopens devtools again (thanks Karl!)
  • Fix Adjusted panel text size was only applied in the first tab (Thanks Laurent!)
  • Fix Meta panel: catch errors when parsing faulty microdata (Thanks Laurent!)
  • Fix Meta panel: Now show microdata when available on its own rather than together with RDFa
  • Fix Meta panel: App freeze when trying to hide social media previews (Thanks George!)

v25.0.1

04 Jul 07:46
5d74900

Choose a tag to compare

Polypane 25.0.1
This is a bugfix release. Full release notes.

Improvements

  • Improved Elements panel now shows HTML comments in the tree view (Thanks Kim!)
  • Improved Extensions: better support for extension popups
  • Improved Recording: support recording of very large panes
  • Improved Updates list of Google fonts
  • Improved Updated Chromium 138.0.7204.97

Fixes

  • Fix Context menu on color suggestion not being visible (Thanks Eric!)
  • Fix Outline panel: Fix issue where hidden buttons had an incorrect label