Zum Inhalt springen

Webflow Developers Updates & Release Notes

28 Einträge aus 1 Quelle. Zuletzt aktualisiert:

Folge Webflow Developers, um die Release Notes in deinen Feed zu holen.

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Webflow Developers von Webflow

Get Site Plan liefert Starter-Hosting-Plan und öffentliche Plannamen

Der Endpoint Get Site Plan gibt nun durchgehend den Hosting-Plan zurück: Starter-Sites liefern hosting-starter-v1 und Starter statt der Workspace-Werte, und displayName zeigt den öffentlichen Plannamen (z. B. Enterprise Hosting), was Code mit Vergleichen auf id oder displayName bricht.

The Get Site Plan endpoint now returns the site's hosting plan consistently. This is a breaking change for any code that compares id or displayName against the previous values.

Starter sites

Sites without a paid hosting plan used to return the Starter workspace plan. They now return the Starter hosting plan.

Field

Before

After

id

workspace-starter-seat-v1

hosting-starter-v1

displayName

Starter Workspace

Starter

Public plan names

displayName now returns the public plan name instead of the internal invoice name. As a result, the names of some plans change. For example, Basic Hosting (circa 2016) is now Basic Hosting, and Enterprise is now Enterprise Hosting.

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Webflow Developers von Webflow

Neu: AEO Analytics API (Beta)

Die neue AEO Analytics API (beta) liefert Daten dazu, wie KI-Bots die Site besuchen und wie Answer Engines die Marke erwähnen und zitieren, für Sites mit AEO-analytics-Berechtigung.

The AEO Analytics API (beta) lets you read how AI bots visit your site, and how answer engines mention and cite you. AEO, or answer engine optimization, is the practice of improving how your content appears in AI-generated answers. It works with sites that have the AEO analytics entitlement.

Bot traffic

  • Get Bot Traffic — total requests from the AI bots Webflow tracks, by provider or category
  • Get Bot Traffic by Page — the pages and files bots requested most

Prompts

  • List Prompts — your tracked prompts, with each one's topic and status
  • List Prompt Executions — answer engine responses to your prompts, with their mentions and citations
  • Get Prompt Execution — one response, including its full text

Visibility

  • Get Visibility Score — the share of responses that mention your organization
  • Get Visibility Score Breakdown — the visibility score for each topic or prompt

Citations …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Webflow Developers von Webflow

Analyze API (Beta): Berichte zu Scrolltiefe, Seitenfluss und Zielen

Die Analyze API (beta) enthält drei neue Berichte zu Scrolltiefe, Browserfensterhöhe und Seitenfluss sowie zwei neue Endpunkte für Ziele und deren Performance.

The Analyze API (beta) now includes three new reports and two goals endpoints.

Analyze

  • Scroll depth: the scroll depth (in pixels) that 75%, 50%, and 25% of page views reached.
  • Browser window height: average browser window height in CSS pixels over a time window.
  • Page flow: pages visitors viewed immediately before or after a selected page, ranked by sessions, users, or page views.
  • List goals: the goals configured for your site, including each goal's type, whether it's a site goal, and its integration source (HubSpot, Marketo, or Shopify).
  • Goal performance: daily unique conversions for one goal, bucketed in the time zone you choose.

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Webflow Developers von Webflow

Neu: Optimize API (Beta)

Die neue Optimize API (beta) ermöglicht das Lesen von Optimierungen und deren Ergebnissen, sowohl für Webflow-Sites mit dem Optimize-Add-on als auch für Nicht-Webflow-Sites, die Optimize nutzen.

The Optimize API (beta) lets you read your optimizations and their results. It works with Webflow sites that have the Optimize add-on, and with non-Webflow sites that use Optimize.

Optimize

  • List Optimize IDs — the optimizeId values your token can access, and the resource each one comes from
  • List Optimizations — each optimization's type, status, and intervals
  • Get Optimization Results — each variation's sessions, users, conversions, and conversion rate for one goal
  • Get Audience Insights — the same results, split by the segments of one dimension
  • Get Performance Over Time — the same results, by day or week
  • List Optimization Goals — an interval's goals, and which one is the target goal
  • List Dimensions — the dimensions you can group or filter reports by
  • List Dimension Values — the values seen for a dimension, to use in filters …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Webflow Developers von Webflow

Neu: Site Access und Workspace Members APIs

Neue Endpunkte für Site Access und Workspace Members erlauben Enterprise-Workspaces, Zugriffe und Rollen auf Sites und im Workspace per API zu verwalten sowie Mitglieder einzuladen und zu entfernen.

Two new endpoint groups let you manage who has access to a Site or Workspace directly through the API, for Enterprise workspaces.

Site Access

  • List Site Members — everyone with access to a Site and the role they hold
  • Grant Site Access — add a Workspace Member to a Site, by email or member ID
  • Update Site Member Role — change a Member's Site Role, by member ID or email
  • Revoke Site Access — remove a Member's access to a Site, by member ID or email

Workspace Members

  • List Workspace Members — Members and pending, declined, and expired invites
  • Invite Workspace Member — invite by email, with a Workspace Role and either a default Site Role or per-Site access
  • Update Workspace Member Role — change a Member's Workspace Role and default Site Role
  • Remove Workspace Member — remove a Member from the Workspace …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Webflow Developers von Webflow

Version 2.9.0: Ordner-Flag für Apps, devlink sync entfernt

Die CLI-Version v2.9.0 ergänzt für webflow apps init --import --new das Flag --folder-id zur Platzierung in einem Workspace-Ordner, entfernt den Befehl webflow devlink sync und korrigiert das Manifest des Server-Bundles, das keine Komponenten mit ssr: false mehr auflistet.

v2.9.0 adds workspace folder placement when you import a Cloud app from GitHub, removes the leftover webflow devlink sync command, and fixes what the Server bundle's manifest lists.

Place an imported app in a workspace folder

webflow apps init --import --new accepts a new --folder-id flag that puts the new standalone app in a workspace folder at creation time:

webflow apps init --import https://github.com/<owner>/<repo> --new --folder-id <folderId>

To find a folder's ID, open the folder in the dashboard and copy the value after /folder/ in the URL. --folder-id only applies to new standalone apps, so it requires --new and can't be combined with --site-id.

Fix: Server manifest no longer lists ssr: false components

The Server bundle's wf-manifest.json (dist/Server/ssr-bundle.tar) no longer lists components whose options.ssr is false. Its components map now matches the components actually imported into Server/index.js, instead of copying the Client bundle's full CSS index. The Client wf-manifest.json and mf-manifest.json are unchanged — they still list every component, including ssr: false ones, with their CSS.

Removed: webflow devlink sync

The dead webflow devlink sync command is removed. Use webflow devlink export instead. If you're upgrading an older project, see Migrating to DevLink Export.

Upgrading

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Webflow Developers von Webflow

Webflow CLI Version 2.9.0

Version 2.9.0 ergänzt für webflow apps init --import --new das Flag --folder-id zur Ablage in einem Workspace-Ordner, entfernt den Befehl webflow devlink sync zugunsten von webflow devlink export und korrigiert das Manifest des Server-Bundles, das keine Komponenten mit ssr: false mehr auflistet.

v2.9.0 adds workspace folder placement when you import a Cloud app from GitHub, removes the leftover webflow devlink sync command, and fixes what the Server bundle's manifest lists.

Place an imported app in a workspace folder

webflow apps init --import --new accepts a new --folder-id flag that puts the new standalone app in a workspace folder at creation time:

webflow apps init --import https://github.com/<owner>/<repo> --new --folder-id <folderId>

To find a folder's ID, open the folder in the dashboard and copy the value after /folder/ in the URL. --folder-id only applies to new standalone apps, so it requires --new and can't be combined with --site-id.

Fix: Server manifest no longer lists ssr: false components

The Server bundle's wf-manifest.json (dist/Server/ssr-bundle.tar) no longer lists components whose options.ssr is false. Its components map now matches the components actually imported into Server/index.js, instead of copying the Client bundle's full CSS index. The Client wf-manifest.json and mf-manifest.json are unchanged — they still list every component, including ssr: false ones, with their CSS.

Removed: webflow devlink sync

The dead webflow devlink sync command is removed. Use webflow devlink export instead. If you're upgrading an older project, see Migrating to DevLink Export.

Upgrading

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Webflow Developers von Webflow

MCP Version 2.1: GSAP-Interactions, Webflow Cloud und Campaigns

MCP v2.1 öffnet Interactions with GSAP, Webflow Cloud und Campaigns erstmals für Agenten, ergänzt Branch-Verwaltung sowie Feldgruppen und Filter bzw. Sortierung nach benutzerdefinierten Feldern in CMS-Collections, ohne dass Tool- oder Aktionsnamen geändert wurden.

MCP v2.1 widens what agents can do on the Webflow platform. Three products open to agents for the first time, branch management becomes a complete loop, CMS collections gain field groups and custom-field filtering and sorting, and agents can now generate the instructions that guide their own work. No tool or action names changed, so anything built against v2.0.1 keeps working.

New tools

MCP v2.1 introduces three new tools that open up areas of Webflow the MCP server couldn't reach before: Interactions with GSAP, Webflow Cloud, and Campaigns.

Interactions with GSAP. Agents can now bring pages to life with motion and interactivity. Interactions with GSAP is Webflow's visual animation tool, built on GSAP, the popular open source animation library, and MCP v2.1 opens it to agents for the first time. You keep complete authoring control over the result: an agent makes the first pass, and you tweak the details on the timeline and in the visual editor. Agents can now:

  • Create an interaction from a complete definition, its triggers and its timelines, in a single call.
  • Animate on click, hover, page load, scroll, mouse move, and custom events.
  • Update an existing interaction, or remove one.
  • List a site's interactions and read one with its timelines resolved. …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Webflow Developers von Webflow

Version 2.8.0: webflow apps als Namensraum für Webflow Cloud

Mit v2.8.0 führt die CLI webflow apps als neuen Standard-Befehlsnamensraum für Webflow Cloud ein, mit --json-Ausgabe, --dry-run-Vorschau, vorhersagbaren Exit-Codes und automatischen Wiederholungen bei Rate Limits, während webflow cloud init und deploy mit Deprecation-Hinweis weiterlaufen.

v2.8.0 introduces webflow apps, the new canonical command namespace for managing Webflow Cloud apps. It replaces the piecemeal webflow cloud commands with one consistent surface across the whole app lifecycle, designed so a CI job or an AI agent can drive it end-to-end without scraping human-oriented output: structured --json on read commands, --dry-run previews on every write, and predictable exit codes throughout. Reads also retry transient rate limits (429) automatically with bounded backoff, so a busy CI runner doesn't need its own retry loop.

webflow cloud init and webflow cloud deploy keep working unchanged — they now print a one-time deprecation notice pointing at the apps equivalents.

An app is standalone by default — it gets its own subdomain and isn't tied to a Webflow site. Attaching to an existing site (mounted at a path, alongside a Designer-built site) is fully supported too; it's just one additional flag away.

App lifecycle: apps init / apps deploy

# Standalone — the default. Owns its own subdomain, no Webflow site involved.
webflow apps init -n my-app -f astro --new -w <workspaceId>
webflow apps deploy -e main

Once webflow.json has an app_id, subsequent apps deploy calls need no flags at all — it's the standalone path that gets simpler over time, since there's no site or mount path to keep in sync.

apps deploy also takes --dry-run and --json, same as every other write in this namespace:

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Webflow Developers von Webflow

Webflow CLI Version 2.8.0: webflow apps für Webflow Cloud

Version 2.8.0 führt mit webflow apps den neuen Befehlsnamensraum zur Verwaltung von Webflow Cloud Apps ein, mit --json bei Lesebefehlen, --dry-run bei Schreibbefehlen, vorhersagbaren Exit-Codes und automatischem Retry bei 429-Rate-Limits, während webflow cloud init und webflow cloud deploy weiter funktionieren und einen Deprecation-Hinweis ausgeben.

v2.8.0 introduces webflow apps, the new canonical command namespace for managing Webflow Cloud apps. It replaces the piecemeal webflow cloud commands with one consistent surface across the whole app lifecycle, designed so a CI job or an AI agent can drive it end-to-end without scraping human-oriented output: structured --json on read commands, --dry-run previews on every write, and predictable exit codes throughout. Reads also retry transient rate limits (429) automatically with bounded backoff, so a busy CI runner doesn't need its own retry loop.

webflow cloud init and webflow cloud deploy keep working unchanged — they now print a one-time deprecation notice pointing at the apps equivalents.

An app is standalone by default — it gets its own subdomain and isn't tied to a Webflow site. Attaching to an existing site (mounted at a path, alongside a Designer-built site) is fully supported too; it's just one additional flag away.

App lifecycle: apps init / apps deploy

# Standalone — the default. Owns its own subdomain, no Webflow site involved.
webflow apps init -n my-app -f astro --new -w <workspaceId>
webflow apps deploy -e main

Once webflow.json has an app_id, subsequent apps deploy calls need no flags at all — it's the standalone path that gets simpler over time, since there's no site or mount path to keep in sync.

apps deploy also takes --dry-run and --json, same as every other write in this namespace:

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Webflow Developers von Webflow

Neu: AEO Recommendations API (Beta)

Die AEO Recommendations API (beta) ist nun dokumentiert und bietet Endpunkte zum Lesen und Aktualisieren von Einstellungen sowie zum Auflisten und Abrufen von Empfehlungen für Workspaces mit AEO-recommendations-Berechtigung.

The AEO Recommendations API (beta) is now documented for workspaces with the AEO recommendations entitlement.

AEO recommendations

  • Get Recommendation Settings — per-rule toggles and recurring audit state
  • Update Recommendation Settings — partial update of settings
  • List Recommendations — filterable, cursor-paginated list
  • Get Recommendations Summary — counts by status and priority
  • Get Recommendation — fetch one recommendation by id

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Webflow Developers von Webflow

Webflow Cloud unterstützt statische Apps ohne Framework

Webflow Cloud unterstützt jetzt statische Apps ohne Framework aus reinem HTML, CSS und JavaScript, die ab @webflow/webflow-cli 2.4.0 mit webflow cloud deploy bereitgestellt werden können.

Webflow Cloud now supports no-framework static apps built with plain HTML, CSS, and JavaScript.

Use this path when your repository has no framework build step and you want to deploy committed files as static assets.

Availability

  • Requires @webflow/webflow-cli 2.4.0 or later.
  • Deploy using webflow cloud deploy.

Learn more

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Webflow Developers von Webflow

Neu: Branch API (Beta) für Enterprise-Sites

Die Branch API (beta) ist nun für Enterprise-Sites mit aktiviertem Page Branching dokumentiert und umfasst Endpunkte zum Auflisten, Erstellen, Aktualisieren, Mergen, Veröffentlichen und Löschen von Branches.

The Branch API (beta) is now documented for Enterprise sites with page branching enabled.

Branches

  • Overview — lifecycle, async tasks, conflicts, and entitlement requirements
  • List Branches — paginated branch list with computed status and nextActions
  • Create Branch — enqueue branch creation from a page
  • Get Branch — single branch with status
  • Delete Branch — enqueue branch deletion (202 + task poll)
  • Get Branch Conflicts — unresolved style and component conflicts
  • Update Branch — pull main changes into a branch
  • Merge Branch — merge a branch into main
  • Publish Branch — publish a branch preview to its staging domain
  • Get Branch Task Status — poll async branch tasks

Webhooks …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Webflow Developers von Webflow

translatable filtert jetzt Komponenten-Overrides bei Get Page Content

Der Parameter translatable bei Get Page Content filtert nun auch überschriebene Komponenteneigenschaften, die für die angefragte Sprache von der Übersetzung ausgeschlossen sind, und lässt Instanzen ohne verbleibende Overrides komplett weg.

Get page content's translatable parameter previously only checked whether a page's entire canvas was excluded from translation. A component instance's overridden property values were always returned as-is, even when the specific property was excluded — inconsistent with get component properties, which already filtered properties individually.

translatable now filters component property overrides the same way: an overridden value is omitted from a component instance's propertyOverrides if that property is excluded from translation for the requested locale. If a component instance's overrides are all excluded, the instance is omitted from the response entirely. A component instance with no overrides at all is unaffected.

Behavior that hasn't changed: only exclusion rules scoped to manual translation are respected, and omitting translatable returns the same response as before this parameter existed.

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Webflow Developers von Webflow

?translatable filtert bei Get Page Content nun Komponenten-Overrides

Der Parameter translatable bei Get page content filtert nun auch überschriebene Komponenteneigenschaften in propertyOverrides, die für das angefragte Locale von der Übersetzung ausgeschlossen sind, und lässt Instanzen ganz weg, wenn alle ihre Overrides ausgeschlossen sind.

Get page content's translatable parameter previously only checked whether a page's entire canvas was excluded from translation. A component instance's overridden property values were always returned as-is, even when the specific property was excluded — inconsistent with get component properties, which already filtered properties individually.

translatable now filters component property overrides the same way: an overridden value is omitted from a component instance's propertyOverrides if that property is excluded from translation for the requested locale. If a component instance's overrides are all excluded, the instance is omitted from the response entirely. A component instance with no overrides at all is unaffected.

Behavior that hasn't changed: only exclusion rules scoped to manual translation are respected, and omitting translatable returns the same response as before this parameter existed.

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Webflow Developers von Webflow

Version 2.5.0: Globale Telemetrie-Konfiguration, Absturz behoben

Mit v2.5.0 speichert webflow auth telemetry die Telemetrie-Einstellung in einer globalen Konfigurationsdatei statt in webflow.json (per --local weiterhin projektbezogen möglich) und behebt einen Absturz bei Code Components mit unterschiedlichen React-Hauptversionen.

v2.5.0 changes where telemetry preferences are stored and fixes a crash affecting sites that combine code components from different sources.

Global telemetry configuration

webflow auth telemetry --enable/--disable now writes to a global config file (~/.config/webflow/telemetry.json on macOS/Linux, %APPDATA%\webflow\telemetry.json on Windows) instead of the current project's webflow.json. Bare CLI invocations in a project without a manifest no longer create one just to record a telemetry preference.

A new --local flag opts back into the previous behavior for teams that want a per-project override:

webflow auth telemetry --disable --local

A webflow.json that already has a telemetry setting continues to be read and takes precedence over the global config for commands run in that directory. DO_NOT_TRACK continues to override everything.

Fix: crash when combining code components from different sources

Fixed a crash — Element type is invalid: expected a string ... but got: object — that could occur when a published page loaded code components built against different React major versions. Upgrade @webflow/react to 2.1.1 and re-bundle libraries to pick up the fix.

Also in this release

  • Patched transitive brace-expansion and PostCSS dependencies addressing known vulnerabilities. …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Webflow Developers von Webflow

Marketplace-App-Review: klarerer Prüfumfang und neue Richtlinien

Die Marketplace-Richtlinien und der App-Review wurden aktualisiert: Die Prüfung konzentriert sich auf Designer-Code, Webflow-API-Nutzung sowie den Umgang mit Zugangsdaten und Nutzerdaten, während Praktiken für Code auf veröffentlichten Sites zu Empfehlungen werden.

Over the past several weeks we've updated the Marketplace Guidelines, the app review process, and the tools available to you before you submit. Here's what changed and what to expect next.

A clearer review scope

App review now focuses on the surfaces Webflow is responsible for: code that runs in the Webflow Designer, your app's interactions with Webflow's APIs, and how your app handles Webflow credentials and Webflow user data. How your app's code behaves on your customer's published site is part of your service relationship with your customer. The new Review scope section in the guidelines states this directly.

What this means in practice:

  • Published-site code practices are now recommendations, not review gates. Subresource integrity, immutable script URLs, page-scoped injection, additive-only page changes, and similar practices moved to Recommended practices for published-site code. We still recommend all of them — your customers will hold you to them — but review won't reject your app over them.
  • Three gates remain for code you deliver to customer sites: deliver it through the Custom Code API, disclose what it does in your listing and submission, and remove your registered Custom Code on uninstall. …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Webflow Developers von Webflow

translatable jetzt bei Get Page Metadata unterstützt

Get Page Metadata unterstützt jetzt den Parameter translatable, der von der Übersetzung ausgeschlossene Felder wie Titel, Slug und SEO-Angaben für die angegebene Sprache aus der Antwort weglässt.

Get page metadata now accepts translatable, alongside the endpoints that already supported it:

  • Get page content
  • Get component content and get component properties
  • List and get collection items, including their live counterparts

Pass the id of the secondary locale you're translating into to omit page-level fields (title, slug, SEO title/description, Open Graph title/description) excluded from translation for that locale — they're left out of the response entirely rather than returned as null. Behavior matches the other endpoints: the value must be a secondary locale id (400 otherwise), and the request returns a 403 if translation exclusions aren't enabled for the site.

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Webflow Developers von Webflow

?translatable jetzt bei Get Page Metadata unterstützt

Get page metadata akzeptiert nun den Parameter translatable mit der ID eines sekundären Locales und lässt dann von der Übersetzung ausgeschlossene Felder wie Titel, Slug und SEO-Angaben in der Antwort weg.

Get page metadata now accepts translatable, alongside the endpoints that already supported it:

  • Get page content
  • Get component content and get component properties
  • List and get collection items, including their live counterparts

Pass the id of the secondary locale you're translating into to omit page-level fields (title, slug, SEO title/description, Open Graph title/description) excluded from translation for that locale — they're left out of the response entirely rather than returned as null. Behavior matches the other endpoints: the value must be a secondary locale id (400 otherwise), and the request returns a 403 if translation exclusions aren't enabled for the site.

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Webflow Developers von Webflow

translatable erwartet jetzt die ID der Ziel-Sprache

Der Parameter translatable erwartet nun die ID der Ziel-Sekundärsprache unabhängig von localeId, während true und false einen 400-Fehler liefern.

The translatable parameter introduced on July 27 couldn't express the workflow it was built for, so its shape has changed.

Why it changed

A translation integration reads the primary locale to get the source text, translates it, then writes the result to a secondary locale. As originally shipped, translatable=true resolved exclusion rules against the same localeId used to select the content, which left no way to do that first step correctly:

  • Requesting the primary locale returned the right content, but only matched exclusion rules scoped to "all languages" — rules scoped to a specific language were silently ignored, so you could receive content the site owner had excluded for the language you were translating into.
  • Requesting a secondary locale scoped the rules correctly, but returned content that was already translated rather than the source text.

What changed

translatable now takes the id of the secondary locale you're translating into, independent of localeId:

?localeId={primary locale id}&translatable={target locale id}
  • translatable=true and translatable=false now return a 400. Pass a locale id, or omit the parameter entirely.
  • The value must be the id of one of the site's secondary locales. The primary locale id, or any other value, returns a 400.
  • localeId is optional. Omitting it returns the primary locale's content, filtered for the target locale — the common case for a translation integration. …

Originalquelle(öffnet in neuem Tab)Problem melden