Skip to content

⬆️ (deps) @notionhq/client@5.9.0 🧨 [skip ci]#2301

Draft
renovate[bot] wants to merge 1 commit intomainfrom
deps/notionhq-client-5.x
Draft

⬆️ (deps) @notionhq/client@5.9.0 🧨 [skip ci]#2301
renovate[bot] wants to merge 1 commit intomainfrom
deps/notionhq-client-5.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Sep 6, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@notionhq/client (source) 4.0.25.9.0 age adoption passing confidence

Release Notes

makenotion/notion-sdk-js (@​notionhq/client)

v5.9.0

Compare Source

What's Changed
  • Fix: Prevent path traversal in Client.request() #​661
    • Note when upgrading: This means that callers can no longer use ../ to switch the meaning of a request that accepts an ID path parameter to navigate to a different Notion API endpoint. Please use Client.request() with a properly formatted, absolute API path instead.
Links

v5.8.0

Compare Source

What's Changed
  • Sync api-endpoints: add position to AppendBlockChildrenParameters by @​ksinder in #​658
    • Specifically, this change is a backwards-compatible improvement to support a more expressive position parameter in the PATCH /v1/blocks/:block_id/children body to append at a specific position in the parent's children array.
      • The parameter cannot be used with the older after parameter, which will be officially removed in the next public API version.
  • Sync api-endpoints: add list_start_index and list_format by @​vshen-notion in #​659
    • For numbered_list_item, support distinguishing where list numbering starts and what type of list (number, letter, roman numeral), by exposing list_start_index and list_format
New Contributors

Full Changelog: makenotion/notion-sdk-js@v5.7.0...v5.8.0

v5.7.0

Compare Source

What's Changed

  • Add 'Contributing' section to README. by @​toolness in #​655
  • Sync api-endpoints: add position to CreatePageBodyParameters by @​ksinder in #​656
    • Backwards-compatible improvement: support the new, optional position parameter in the POST /v1/pages body, which attaches the newly created page at a specific location in a parent page.
    • The parameter cannot be used if the parent is not a regular page.

Links

v5.6.0

Compare Source

What's Changed

Links

v5.5.0

Compare Source

v5.4.0

Compare Source

What's Changed

Links

v5.3.0

Compare Source

What's Changed

Links

v5.2.1

Compare Source

What's Changed

Links

v5.2.0

Compare Source

What's Changed

  • API schema sync: small consolidation refactors and fixes by @​ksinder in #​622
  • API schema sync: remove data_source_id type from DataSource.database_parent by @​ksinder in #​626
  • Sync API schema: CreatePage + templates; workspace_id field; query wiki filters by @​ksinder in #​628
    • Including workspace_id in bot responses alongside workspace_name
    • Introducing a new API endpoint notion.dataSources.listTemplates with one path parameter, data_source_id, for listing the available page templates under a data source
    • Adding a new optional parameter template to CreatePageBodyParameters with polymorphic type options of none (don't apply any template; existing behavior), default (apply data source's default template), and template_id (apply a custom template ID)
    • Adding a new optional parameter result_type to QueryDataSourceBodyParameters to allow for only surfacing "page" or "data_source" result types in the case of wikis (where databases can be nested)

Links

v5.1.0

Compare Source

What's Changed

Links

v5.0.0

Compare Source

What's Changed

Major changes and highlights from v4.0.2 to v5.0.0.

⚡️ Major API and SDK updates
  • Added support for multiple data sources
  • Removed support for `notion.databases.list
    • The list databases method has been removed, since this endpoint has been deprecated & unsupported since 2022-02-22, and v5 of the SDK is tailored toward 2025-09-03 #​600
  • Added support for verification filters for data sources
    • Added verification filter property to queryDataSources API shape #​604
📝 API shape and type improvements
  • Richer API error details
    • SDK now surfaces the optional additional_data field in API error responses for better diagnostics. #​603
  • API schema syncs
    • DataSourceObjectResponse["parent"] now supports the data_source_id variant.
    • Search filter enum updated from page | database to page | data_source.
    • Typechecking added for all examples/ projects in CI. #​602
🧩 Examples and internal maintenance
  • Examples directory
    • Migrated all examples/ to TypeScript and committed missing build files. #​603 #​600
  • CI improvements
    • All examples are now typechecked as part of continuous integration. #​602
  • Other
    • Added Copilot instructions file for repo #​610
🛠 Miscellaneous fixes
  • Documentation
    • Updated the minimum recommended TypeScript version in the README after a dependency upgrade. #​598
  • Patch releases
    • Version bumps and lockfile updates to keep publish and infra consistent. #​596 #​597

[!NOTE]
v5.0.0 and 2025-09-03 bring fairly major changes to the SDK and to the API schema!

You can help us by tracking any friction as you upgrade, as well as any issues or improvement opportunities with the JavaScript → TypeScript changes in the examples/ projects, and filing an issue or opening a pull request for each.

New Contributors

Links


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

@renovate renovate bot requested a review from JeromeFitz September 6, 2025 20:26
@JeromeFitz JeromeFitz marked this pull request as draft September 6, 2025 20:26
@renovate renovate bot force-pushed the deps/notionhq-client-5.x branch 3 times, most recently from ebbbff4 to 4ef1070 Compare September 7, 2025 01:02
@renovate renovate bot changed the title ⬆️ (deps) @notionhq/client@5.0.0 🧨 [skip ci] ⬆️ (deps) @notionhq/client@5.1.0 🧨 [skip ci] Sep 13, 2025
@renovate renovate bot force-pushed the deps/notionhq-client-5.x branch from 4ef1070 to 04995ea Compare September 13, 2025 19:57
@renovate renovate bot force-pushed the deps/notionhq-client-5.x branch 2 times, most recently from e98c9dd to 031399c Compare September 27, 2025 09:40
@renovate renovate bot changed the title ⬆️ (deps) @notionhq/client@5.1.0 🧨 [skip ci] ⬆️ (deps) @notionhq/client@5.2.0 🧨 [skip ci] Oct 13, 2025
@renovate renovate bot force-pushed the deps/notionhq-client-5.x branch 2 times, most recently from 74d0ff0 to c8b4b27 Compare October 17, 2025 05:44
@renovate renovate bot changed the title ⬆️ (deps) @notionhq/client@5.2.0 🧨 [skip ci] ⬆️ (deps) @notionhq/client@5.2.1 🧨 [skip ci] Oct 17, 2025
@renovate renovate bot force-pushed the deps/notionhq-client-5.x branch from c8b4b27 to 1f65e87 Compare October 18, 2025 21:06
@renovate renovate bot changed the title ⬆️ (deps) @notionhq/client@5.2.1 🧨 [skip ci] ⬆️ (deps) @notionhq/client@5.3.0 🧨 [skip ci] Oct 18, 2025
@JeromeFitz JeromeFitz added the 🛑️ Do Not Merge Do not merge until further notice label Nov 1, 2025
@renovate renovate bot changed the title ⬆️ (deps) @notionhq/client@5.3.0 🧨 [skip ci] ⬆️ (deps) @notionhq/client@5.4.0 🧨 [skip ci] Nov 10, 2025
@renovate renovate bot force-pushed the deps/notionhq-client-5.x branch from 259c5d0 to e361e26 Compare November 10, 2025 01:31
@renovate renovate bot force-pushed the deps/notionhq-client-5.x branch from e361e26 to ee44e12 Compare November 19, 2025 00:43
@renovate renovate bot force-pushed the deps/notionhq-client-5.x branch from ee44e12 to ae48145 Compare December 3, 2025 18:35
@renovate renovate bot changed the title ⬆️ (deps) @notionhq/client@5.4.0 🧨 [skip ci] ⬆️ (deps) @notionhq/client@5.6.0 🧨 [skip ci] Dec 16, 2025
@renovate renovate bot force-pushed the deps/notionhq-client-5.x branch from ae48145 to 5dc3b55 Compare December 16, 2025 03:51
@renovate renovate bot force-pushed the deps/notionhq-client-5.x branch from 5dc3b55 to adbc025 Compare December 31, 2025 14:08
@renovate renovate bot force-pushed the deps/notionhq-client-5.x branch 2 times, most recently from e775f05 to 4b37584 Compare January 15, 2026 02:46
@renovate renovate bot changed the title ⬆️ (deps) @notionhq/client@5.6.0 🧨 [skip ci] ⬆️ (deps) @notionhq/client@5.7.0 🧨 [skip ci] Jan 15, 2026
@renovate renovate bot force-pushed the deps/notionhq-client-5.x branch from 4b37584 to 0267734 Compare January 23, 2026 17:08
@renovate renovate bot changed the title ⬆️ (deps) @notionhq/client@5.7.0 🧨 [skip ci] ⬆️ (deps) @notionhq/client@5.8.0 🧨 [skip ci] Jan 23, 2026
@renovate renovate bot force-pushed the deps/notionhq-client-5.x branch from 0267734 to d3c1f59 Compare January 23, 2026 21:57
@renovate renovate bot force-pushed the deps/notionhq-client-5.x branch from d3c1f59 to 0e71791 Compare January 29, 2026 21:52
@renovate renovate bot changed the title ⬆️ (deps) @notionhq/client@5.8.0 🧨 [skip ci] ⬆️ (deps) @notionhq/client@5.9.0 🧨 [skip ci] Jan 29, 2026
@renovate renovate bot force-pushed the deps/notionhq-client-5.x branch from 0e71791 to 2009c7f Compare February 2, 2026 21:47
@renovate renovate bot force-pushed the deps/notionhq-client-5.x branch from 2009c7f to 3af8ad6 Compare February 12, 2026 11:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🛑️ Do Not Merge Do not merge until further notice

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant