Zum Inhalt springen

Notion Developers Updates & Release Notes

29 Einträge aus 1 Quelle. Zuletzt aktualisiert:

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Notion Developers von Notion

Neu geordnete Abfrage-Tools in Notion MCP

Mit notion-query-data-sources lassen sich nun sowohl SQL-Abfragen als auch gespeicherte Datenbank-Ansichten abfragen (über mode = "view" und view_url), während das ältere notion-query-database-view weiterhin funktioniert, Migrationshinweise enthält und später entfernt werden soll.

Reorganizing query tools in Notion MCP

Use notion-query-data-sources for both SQL queries and saved database views. To query a saved view, set mode to "view" and pass the same view_url.

Existing notion-query-database-view calls continue to work and now include migration guidance. We plan to remove this older tool in a follow-up change.

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Notion Developers von Notion

Abschneide-Metadaten bei notion-fetch

Die Antwort des MCP-Tools notion-fetch enthält bei sehr großen Seiten nun truncated, unknown_block_ids und unknown_block_count, sodass nicht geladene Teilbäume gezielt nachgeladen werden können.

Truncation metadata on notion-fetch

The notion-fetch MCP tool response now includes truncated, unknown_block_ids, and unknown_block_count when a page is large enough that some subtrees could not be loaded. unknown_block_ids lists up to 50 omitted subtree root IDs, and unknown_block_count reports the total number of omitted subtree roots. Pass a returned ID back to notion-fetch to retrieve that subtree directly; treat an object_not_found error on retry as a signal that the caller does not have access to the subtree.

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Notion Developers von Notion

Nicht unterstützte Formel- und Rollup-Werte; JavaScript SDK 5.24.0

Die API kann Formel- und Rollup-Werte nun mit type "unsupported" zurückgeben, wenn zu viele verknüpfte Seiten oder verschachtelte Formeln betroffen sind, und das JavaScript SDK 5.24.0 ergänzt client.blocks.meetingNotes.create(), typisierte unsupported-Werte und APIErrorCode.InvalidBeta.

unsupported formula and rollup property values

The API can now return formula and rollup page property values and property item values with type set to "unsupported" and an empty unsupported object. This happens when a value depends on too many related pages or nested formulas and rollups. The response doesn't include a partial value. Treat the property as unavailable. Rollups still include the function field. To make the value available, reduce the number of related pages or simplify the nested formulas and rollups.

JavaScript SDK 5.24.0

We released @notionhq/client v5.24.0. It adds client.blocks.meetingNotes.create() for creating a meeting note, typed unsupported formula and rollup values, and APIErrorCode.InvalidBeta for handling invalid_beta responses.

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Notion Developers von Notion

Notion MCP unterstützt MCP-Protokollversion 2026-07-28

Der Notion-MCP-Endpunkt unter https://mcp.notion.com/mcp unterstützt nun die MCP-Protokollversion 2026-07-28, wobei bestehende Clients mit älteren Versionen unverändert weiterarbeiten.

Notion MCP supports MCP protocol version 2026-07-28

The Notion MCP Streamable HTTP endpoint at https://mcp.notion.com/mcp now supports MCP protocol version 2026-07-28. Existing MCP clients that negotiate the earlier 2025-era protocol on the same endpoint continue to work unchanged, so no client updates are required.

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Notion Developers von Notion

Klarerer Zugriffsstatus pro Tool

Der Status limited_free_trial in current_tool_access heißt jetzt available_with_limit, und das Notion-MCP-Tool fetch akzeptiert zusätzlich notion://docs/*-URIs, um Dokumentationsressourcen zu laden.

Clearer per-tool access status

The current_tool_access status previously called limited_free_trial is now available_with_limit. The new name makes clear that a tool is available until the usage limit included with the workspace's plan is reached. This is a naming and description update only; it does not change tool availability or usage limits.

Fetch documentation resources with the fetch tool

The Notion MCP fetch tool now accepts notion://docs/* URIs (for example, notion://docs/enhanced-markdown-spec) and returns the same content as the MCP resource of the same URI. This gives MCP clients that cannot read MCP resources a way to load the specs referenced in tool descriptions.

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Notion Developers von Notion

Tool-Zugriffsübersicht pro Tool in notion-fetch self

Die self-Antwort von notion-fetch enthält nun eine current_tool_access-Übersicht, die pro Tool anzeigt, ob es im Plan des Workspaces verfügbar, eingeschränkt, nur mit Upgrade nutzbar oder nicht aktiviert ist.

Per-tool access map in notion-fetch self

The notion-fetch MCP tool's self response now includes a current_tool_access map, so clients can tell before making a call which tools will actually run on the connected workspace's plan and which would only return an upgrade prompt. Each entry's status is available, limited_free_trial (calls succeed via a free or metered trial allowance), upgrade_required (the entry also carries an upgrade_url into the workspace's upgrade flow), or not_enabled. See Integrating your own MCP client.

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Notion Developers von Notion

Neue Identitätsfelder in OAuth-Token-Antworten

User-Objekte enthalten jetzt das Feld email_verified, und Notion-MCP-Token-Antworten liefern bei erfolgreichem Austausch des Authorization Codes zusätzlich user_id, workspace_id und email_domain.

New identity fields in OAuth token responses

User objects now include an email_verified boolean next to person.email, indicating whether Notion has verified that email address. The field appears anywhere person emails do, including the owner in OAuth token responses and List all users results.

Notion MCP token responses now include top-level user_id, workspace_id, and email_domain fields on successful authorization-code exchanges, so MCP clients can associate a connection with a Notion user and workspace without an extra call. See Integrating your own MCP client.

New response fields like these are backwards-compatible additions and appear on every API version. Parse responses leniently: ignore fields you don't recognize rather than rejecting them.

Notion app links in API responses use the new app domain …

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Notion Developers von Notion

Länger gültige Access Tokens für Notion MCP

Notion-MCP-Access-Tokens sind jetzt etwa acht statt einer Stunde gültig, wobei Clients sich weiterhin auf den Wert expires_in verlassen sollen.

Longer-lived Notion MCP access tokens

Notion MCP access tokens now last about eight hours, up from one hour. Clients must continue to rely on the token response's expires_in value, but the longer lifetime reduces refresh frequency and makes connections more resilient to client-side refresh failures.

Originalquelle(öffnet in neuem Tab)Problem melden

Angaben zum Datum

Datum aus der Quelle.

Erstmals gesehen am .

Notion Developers von Notion

Version 5.23.0 von @notionhq/client

Version 5.23.0 von @notionhq/client bringt die Helfer verifyWebhookSignature() und signWebhookPayload() für Webhook-Signaturen sowie iterateAllDataSourceRows() und collectAllDataSourceRows(), um mehr als 10.000 Zeilen einer Data Source auszulesen.

We released v5.23.0 of @notionhq/client, our SDK for JavaScript and TypeScript. Here's what's new:

Verify webhook signatures with one call

The new verifyWebhookSignature() helper confirms that a webhook event really came from Notion, so you no longer need to hand-write the HMAC check. Pass the raw request body, the X-Notion-Signature header, and your subscription's verification_token; the helper compares signatures in constant time and returns false instead of throwing on malformed input. It works without configuration in Node.js 18+, Bun, Deno, Cloudflare Workers, Vercel Edge Functions, and browsers. A companion signWebhookPayload() generates signatures for testing your handler.

Read every row in a large data source

A single data source query returns at most 10,000 results, so plain pagination can silently miss rows. The new iterateAllDataSourceRows() and collectAllDataSourceRows() helpers page past the limit using the windowing approach from the Query large data sources guide, de-duplicating rows along the way. Stream rows with the iterator, or collect them into an array when the full result fits in memory.

Start and poll async page writes …

Originalquelle(öffnet in neuem Tab)Problem melden

Notion Developers Updates & Release Notes (Notion) – Oktober 2026 (Seite 2) | updatefeed