diff --git a/.changeset/slider-push-mode.md b/.changeset/slider-push-mode.md deleted file mode 100644 index e673068..0000000 --- a/.changeset/slider-push-mode.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"@perspective-ai/sdk": minor -"@perspective-ai/sdk-react": minor ---- - -Add slider `push` mode and trigger toggle - -- **`sliderMode: "overlay" | "push"`** option (default `"overlay"`, backward compatible). In `push` mode the slider shifts page content aside so it occupies real layout space instead of overlaying it — no backdrop, the page stays interactive, and clicking the page no longer closes the slider. Falls back to `"overlay"` on narrow viewports. Available via the JS API, the `data-perspective-slider-mode="push"` attribute, and the `useSlider` React hook. -- **Trigger toggle**: clicking the same `data-perspective-slider` trigger again now closes an open slider instead of re-opening it (respects `disableClose`). The React `useSlider` hook continues to expose `toggle()`. -- **Fix**: adjust the slider close-button position. diff --git a/packages/sdk-react/CHANGELOG.md b/packages/sdk-react/CHANGELOG.md index 41e7c51..1c48943 100644 --- a/packages/sdk-react/CHANGELOG.md +++ b/packages/sdk-react/CHANGELOG.md @@ -1,5 +1,19 @@ # @perspective-ai/sdk-react +## 1.9.0 + +### Minor Changes + +- 09a5fbb: Add slider `push` mode and trigger toggle + - **`sliderMode: "overlay" | "push"`** option (default `"overlay"`, backward compatible). In `push` mode the slider shifts page content aside so it occupies real layout space instead of overlaying it — no backdrop, the page stays interactive, and clicking the page no longer closes the slider. Falls back to `"overlay"` on narrow viewports. Available via the JS API, the `data-perspective-slider-mode="push"` attribute, and the `useSlider` React hook. + - **Trigger toggle**: clicking the same `data-perspective-slider` trigger again now closes an open slider instead of re-opening it (respects `disableClose`). The React `useSlider` hook continues to expose `toggle()`. + - **Fix**: adjust the slider close-button position. + +### Patch Changes + +- Updated dependencies [09a5fbb] + - @perspective-ai/sdk@1.9.0 + ## 1.8.0 ### Minor Changes diff --git a/packages/sdk-react/package.json b/packages/sdk-react/package.json index b479a08..7a6252f 100644 --- a/packages/sdk-react/package.json +++ b/packages/sdk-react/package.json @@ -1,6 +1,6 @@ { "name": "@perspective-ai/sdk-react", - "version": "1.8.0", + "version": "1.9.0", "description": "React components for Perspective AI embed SDK", "type": "module", "sideEffects": false, diff --git a/packages/sdk/CHANGELOG.md b/packages/sdk/CHANGELOG.md index efd0004..ae3b1c1 100644 --- a/packages/sdk/CHANGELOG.md +++ b/packages/sdk/CHANGELOG.md @@ -1,5 +1,14 @@ # @perspective-ai/sdk +## 1.9.0 + +### Minor Changes + +- 09a5fbb: Add slider `push` mode and trigger toggle + - **`sliderMode: "overlay" | "push"`** option (default `"overlay"`, backward compatible). In `push` mode the slider shifts page content aside so it occupies real layout space instead of overlaying it — no backdrop, the page stays interactive, and clicking the page no longer closes the slider. Falls back to `"overlay"` on narrow viewports. Available via the JS API, the `data-perspective-slider-mode="push"` attribute, and the `useSlider` React hook. + - **Trigger toggle**: clicking the same `data-perspective-slider` trigger again now closes an open slider instead of re-opening it (respects `disableClose`). The React `useSlider` hook continues to expose `toggle()`. + - **Fix**: adjust the slider close-button position. + ## 1.8.0 ### Minor Changes diff --git a/packages/sdk/package.json b/packages/sdk/package.json index 45d5b9a..93ce8a2 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -1,6 +1,6 @@ { "name": "@perspective-ai/sdk", - "version": "1.8.0", + "version": "1.9.0", "description": "Embed SDK for Perspective AI research interviews", "type": "module", "sideEffects": [