releases.shpreview
Notion/SDK (JS)

SDK (JS)

$npx -y @buildinternet/releases show notion-sdk-js
Mon
Wed
Fri
AprMayJunJulAugSepOctNovDecJanFebMarApr
Less
More
Releases14Avg4/moVersionsv5.7.0 → v5.19.0
Nov 19, 2021

Reduce type duplication for block object requests without children.

Nov 17, 2021
  • Adding support for template blocks
  • Adding support for synced_block blocks
  • Adding support for link_to_page blocks
  • Adding support for link_preview blocks and mentions.
Nov 3, 2021

Adding support for argentine_peso and uruguayan_peso to the number currency formatting options

Nov 2, 2021

Add column and column_list support.

Oct 14, 2021

Adds support for divider and table_of_contents block types.

More details in the changelog.

Oct 11, 2021

Adds support for the Retrieve Page Property endpoint (GET /v1/pages/<page_id>/properties/<property_id>) More details in the changelog

Oct 7, 2021

Adds support for callout and quote block types.

More details in the changelog.

Oct 4, 2021

Adds support for the getSelf endpoint (GET /v1/users/me).

Sep 25, 2021

Endpoints are now fully typed.

Sep 24, 2021
  • adds database URL to database objects
Aug 25, 2021

Add support for page icons, page covers, new URL based block types, and file page properties.

More details in the changelog.

Aug 19, 2021

Changes

Jul 20, 2021

Added create database endpoint. Added show_original to rollup property functions.

Jul 13, 2021

Added ability to archive (delete) a page.

Jul 2, 2021

Changes

Adds support for url in returned Page object per this change https://developers.notion.com/changelog/page-objects-now-return-url

Jun 23, 2021

Breaking changes

  • The HTTPResponseError class is no longer exported, and HTTPResponseError.isHTTPResponseError(error) is replaced by isHTTPResponseError(error).
  • Most error class constructor signatures have changed. Please see the types for more details. Error class constructors no longer reference the got library.

New features

  • The got library is replaced with node-fetch.
  • You may now pass a fetch function when creating a Client instance. The client will use this fetch function for all HTTP requests.
  • Error types have been reworked for improved type safety. No more stringly-typed errors! Inside a isNotionClientError type guard, both error.name and error.code are enumerated unions that can be used to further refine the type of error.
  • error.code is guaranteed to be in your library's APIErrorCode or ClientErrorCode enum types, even if the API returns a new, unknown code in a response. In this case, error.code will be ClientErrorCode.ResponseError.
  • Types have been updated according to the API changes.
May 13, 2021
Public release - v0.1.3

Releasing with initial feature set. Stay tuned - we'd love to evolve this library to meet many more needs.

Latest
v5.19.0
Tracking Since
May 13, 2021
Last fetched Apr 19, 2026