Link property "Allow target blank" is not displayed

Impacted feature

Slice Machine

What steps have you taken to resolve this issue already?

Enabling/Disabling Link property "Allow target blank" for the link field.

Errors

When Link property "Allow target blank" is enabled in the link field in the Slice Machine it is not displayed in the Prismic Editor.

Your Role

Lead Developer

Hosting provider

Local

Package.json file

"dependencies": {
"@nuxt/kit": "^3.13.2"
},
"devDependencies": {
"vue3-carousel-nuxt": "^1.1.3",
"@nuxt/icon": "^1.10.1",
"@nuxt/module-builder": "^0.8.4",
"@nuxtjs/i18n": "^9.1.0",
"@nuxtjs/prismic": "^3.4.3",
"@nuxtjs/seo": "^2.0.2",
"@pandacss/dev": "^0.47.0",
"@pandacss/preset-panda": "^0.47.0",
"@pandacss/types": "^0.47.0",
"@prismicio/client": "^7.11.0",
"@prismicio/vue": "^4.3.0",
"@slicemachine/adapter-nuxt": "^0.3.54",
"@vitejs/plugin-vue": "^5.1.4",
"concurrently": "^9.0.1",
"nuxt": "^3.13.2",
"prismic-ts-codegen": "^0.1.22",
"release-it": "^17.10.0",
"slice-machine-ui": "^2.10.4",
"tslib": "^2.8.0",
"typescript": "^5.6.3",
"vite": "^5.4.10",
"vue": "^3.5.12",
"vue-final-modal": "^4.5.5",
"vue-tsc": "^2.1.8"
},

We solved it by updating

"@slicemachine/adapter-nuxt": "^0.3.54",
"slice-machine-ui": "^2.10.4",

to

"@slicemachine/adapter-nuxt": "^0.3.61",
"slice-machine-ui": "^2.11.1",

It seems like we have to update every link field now and check the option "Allow target blank" again. Shouldn't be this backwards compatible?

Hi @marvinbernd,

Welcome to the community! Thanks for posting, and thanks for getting back to the post with your solution :slight_smile: This is less an issue of it being backwards compatible, and more that for anything in a document to update, you need to re-trigger the API one way or another.