Changelog
0.40.0
b8f89d2: Set default colour scheme to 'system'.
16ec1e7: Update react
and react-dom
peer dependency ranges to include ^19
857feab: Remove keybinding for copying Playroom link to clipboard.
fab7863: Drop support for browser versions that do not support the IntersectionObserver
API
Playroom no longer provides a polyfill for IntersectionObserver
.
polished
dependency with CSS relative color syntax and color-mix
react-use
dependencyplayroom
's Vanilla Extract plugin to only process playroom's .css.ts
fileslodash
dependencyChangelog
0.39.1
dbf3310: Update re-resizable
dependency.
Fix issue where resizable handles were stacked below the editor panel and could not be selected.
Changelog
0.39.0
d902e17: Save editor height and width preferences as a percentage of the viewport size, rather than a fixed pixel value. This prevents the editor from obscuring preview panels when toggling the browser tools on/off or resizing the window.
7aaa6d0: Save the state of the editor visibility to the Playroom URL.
This allows you to share a Playroom link with the editor either open or closed on load.
ee73b75: Update snippets behaviour to instantly navigate and scroll to the currently selected snippet. This eliminates sluggish feeling caused by smooth scroll.
Changelog
0.38.1
a62002d: Apply title
from url on page load
Previously the document title
would only update when the frames panel is open.
The title is now correctly reflected from the url on page load.
cf0fa9e: start: Disable webpack error overlay
Prevent the default webpack dev server error overlay from blocking the preview frames in start
mode.
Playroom handles its own errors, and this would block the preview frames and need to be dismissed manually.