From 414b2ff514a4ecac4cac5d6f18810eae2e271ba7 Mon Sep 17 00:00:00 2001 From: Kevin Ansfield Date: Thu, 20 Jun 2024 17:29:02 +0100 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20Moved=20internal=20linking=20featur?= =?UTF-8?q?e=20out=20of=20beta?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit no issue Full details coming soon to https://ghost.org/changelog - Link toolbar and bookmark cards now let you search your existing posts/pages/tags/authors in addition to manually entering the URL - Typing "@" inside your content lets you quickly search and add a text link - Typing "@" on a blank paragraph provides a quick way to search and add a bookmark --- .../src/components/settings/advanced/labs/BetaFeatures.tsx | 4 ---- ghost/core/core/shared/labs.js | 4 ++-- .../test/e2e-api/admin/__snapshots__/settings.test.js.snap | 2 +- 3 files changed, 3 insertions(+), 7 deletions(-) diff --git a/apps/admin-x-settings/src/components/settings/advanced/labs/BetaFeatures.tsx b/apps/admin-x-settings/src/components/settings/advanced/labs/BetaFeatures.tsx index e3cd00291f..97daa8bb2c 100644 --- a/apps/admin-x-settings/src/components/settings/advanced/labs/BetaFeatures.tsx +++ b/apps/admin-x-settings/src/components/settings/advanced/labs/BetaFeatures.tsx @@ -15,10 +15,6 @@ const BetaFeatures: React.FC = () => { return ( - } - detail={<>Search and link to your own content directly inside the editor — so that your workflow is never interrupted} - title='Internal linking' /> } detail={<>Adds the excerpt input below the post title in the editor} diff --git a/ghost/core/core/shared/labs.js b/ghost/core/core/shared/labs.js index d946b0a8de..61baa6eb41 100644 --- a/ghost/core/core/shared/labs.js +++ b/ghost/core/core/shared/labs.js @@ -25,7 +25,8 @@ const GA_FEATURES = [ 'filterEmailDisabled', 'newEmailAddresses', 'portalImprovements', - 'newsletterExcerpt' + 'newsletterExcerpt', + 'internalLinking' ]; // NOTE: this allowlist is meant to be used to filter out any unexpected @@ -34,7 +35,6 @@ const BETA_FEATURES = [ 'additionalPaymentMethods', 'i18n', 'activitypub', - 'internalLinking', 'stripeAutomaticTax', 'webmentions', 'editorExcerpt' diff --git a/ghost/core/test/e2e-api/admin/__snapshots__/settings.test.js.snap b/ghost/core/test/e2e-api/admin/__snapshots__/settings.test.js.snap index 798621f81e..870409c514 100644 --- a/ghost/core/test/e2e-api/admin/__snapshots__/settings.test.js.snap +++ b/ghost/core/test/e2e-api/admin/__snapshots__/settings.test.js.snap @@ -1155,7 +1155,7 @@ exports[`Settings API Edit Can edit a setting 2: [headers] 1`] = ` Object { "access-control-allow-origin": "http://127.0.0.1:2369", "cache-control": "no-cache, private, no-store, must-revalidate, max-stale=0, post-check=0, pre-check=0", - "content-length": "4589", + "content-length": "4614", "content-type": "application/json; charset=utf-8", "content-version": StringMatching /v\\\\d\\+\\\\\\.\\\\d\\+/, "etag": StringMatching /\\(\\?:W\\\\/\\)\\?"\\(\\?:\\[ !#-\\\\x7E\\\\x80-\\\\xFF\\]\\*\\|\\\\r\\\\n\\[\\\\t \\]\\|\\\\\\\\\\.\\)\\*"/,