From 04189fdee60455ccd59d7f9460ff453e45cc3166 Mon Sep 17 00:00:00 2001 From: Pradeep Bande Date: Mon, 19 Jan 2026 14:26:12 +0530 Subject: [PATCH 1/3] fix: removed isCompact dependency from Export button visibility --- .../src/components/Docs/HttpService/HttpService.tsx | 6 +++--- packages/elements-core/src/components/Docs/Model/Model.tsx | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/elements-core/src/components/Docs/HttpService/HttpService.tsx b/packages/elements-core/src/components/Docs/HttpService/HttpService.tsx index 42959e6ff..5b011c5a3 100644 --- a/packages/elements-core/src/components/Docs/HttpService/HttpService.tsx +++ b/packages/elements-core/src/components/Docs/HttpService/HttpService.tsx @@ -22,8 +22,8 @@ const HttpServiceComponent = React.memo( ({ data: unresolvedData, location = {}, layoutOptions, exportProps }) => { const { nodeHasChanged } = useOptionsCtx(); const data = useResolvedObject(unresolvedData) as IHttpService; - const { ref: layoutRef, isCompact } = useIsCompact(layoutOptions); - + const { ref: layoutRef } = useIsCompact(layoutOptions); + const { search, pathname } = location; const mocking = React.useContext(MockingContext); const query = new URLSearchParams(search); @@ -43,7 +43,7 @@ const HttpServiceComponent = React.memo( - {exportProps && !layoutOptions?.hideExport && !isCompact && } + {exportProps && !layoutOptions?.hideExport && } )} diff --git a/packages/elements-core/src/components/Docs/Model/Model.tsx b/packages/elements-core/src/components/Docs/Model/Model.tsx index b919c83dd..6e98cf7fc 100644 --- a/packages/elements-core/src/components/Docs/Model/Model.tsx +++ b/packages/elements-core/src/components/Docs/Model/Model.tsx @@ -62,7 +62,7 @@ const ModelComponent: React.FC = ({ - {exportProps && !layoutOptions?.hideExport && !isCompact && } + {exportProps && !layoutOptions?.hideExport && } ); From 43790e3c1df146a7d655e325d4f9c8e7ae5273c1 Mon Sep 17 00:00:00 2001 From: Pradeep Bande Date: Mon, 19 Jan 2026 14:36:58 +0530 Subject: [PATCH 2/3] fix: lint fix --- .../src/components/Docs/HttpService/HttpService.tsx | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/elements-core/src/components/Docs/HttpService/HttpService.tsx b/packages/elements-core/src/components/Docs/HttpService/HttpService.tsx index 5b011c5a3..98793455a 100644 --- a/packages/elements-core/src/components/Docs/HttpService/HttpService.tsx +++ b/packages/elements-core/src/components/Docs/HttpService/HttpService.tsx @@ -23,7 +23,6 @@ const HttpServiceComponent = React.memo( const { nodeHasChanged } = useOptionsCtx(); const data = useResolvedObject(unresolvedData) as IHttpService; const { ref: layoutRef } = useIsCompact(layoutOptions); - const { search, pathname } = location; const mocking = React.useContext(MockingContext); const query = new URLSearchParams(search); From 9a2eaa6a0f33b82337fdca53d8c962534ba0f38a Mon Sep 17 00:00:00 2001 From: SB-ChetanKorde Date: Sat, 31 Jan 2026 15:07:04 +0530 Subject: [PATCH 3/3] Update version from 15 to 6 in elements-core and elements-dev-portal --- packages/elements-core/package.json | 2 +- packages/elements-dev-portal/package.json | 4 ++-- packages/elements-dev-portal/src/version.ts | 2 +- packages/elements/package.json | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/elements-core/package.json b/packages/elements-core/package.json index 18e36797b..f22c54710 100644 --- a/packages/elements-core/package.json +++ b/packages/elements-core/package.json @@ -1,6 +1,6 @@ { "name": "@stoplight/elements-core", - "version": "9.0.15", + "version": "9.0.16", "sideEffects": [ "web-components.min.js", "src/web-components/**", diff --git a/packages/elements-dev-portal/package.json b/packages/elements-dev-portal/package.json index f29d732bc..53cc6e8b2 100644 --- a/packages/elements-dev-portal/package.json +++ b/packages/elements-dev-portal/package.json @@ -1,6 +1,6 @@ { "name": "@stoplight/elements-dev-portal", - "version": "3.0.15", + "version": "3.0.16", "description": "UI components for composing beautiful developer documentation.", "keywords": [], "sideEffects": [ @@ -66,7 +66,7 @@ "dependencies": { "@stoplight/markdown-viewer": "^5.7.1", "@stoplight/mosaic": "^1.53.5", - "@stoplight/elements-core": "~9.0.15", + "@stoplight/elements-core": "~9.0.16", "@stoplight/path": "^1.3.2", "@stoplight/types": "^14.0.0", "classnames": "^2.2.6", diff --git a/packages/elements-dev-portal/src/version.ts b/packages/elements-dev-portal/src/version.ts index 3d518279a..252649cc1 100644 --- a/packages/elements-dev-portal/src/version.ts +++ b/packages/elements-dev-portal/src/version.ts @@ -1,2 +1,2 @@ // auto-updated during build -export const appVersion = '3.0.15'; +export const appVersion = '3.0.16'; diff --git a/packages/elements/package.json b/packages/elements/package.json index 38bb2038a..c8dfd5bd6 100644 --- a/packages/elements/package.json +++ b/packages/elements/package.json @@ -1,6 +1,6 @@ { "name": "@stoplight/elements", - "version": "9.0.15", + "version": "9.0.16", "description": "UI components for composing beautiful developer documentation.", "keywords": [], "sideEffects": [ @@ -63,7 +63,7 @@ ] }, "dependencies": { - "@stoplight/elements-core": "~9.0.15", + "@stoplight/elements-core": "~9.0.16", "@stoplight/http-spec": "^7.1.0", "@stoplight/json": "^3.18.1", "@stoplight/mosaic": "^1.53.5",