Skip to content

3.0.0

Latest

Choose a tag to compare

@ramnes ramnes released this 16 Feb 11:23
· 27 commits to main since this release
722cef2

Thanks to all the contributors for this new major version!

⚠️ Beware of the following breaking changes:

  • is_full_page_or_database has been removed. Use is_full_page_or_data_source instead.
  • is_api_error_code has been made private.

What's Changed

  • Added intro-to-notion-api example for Python SDK by @Sumeet213 in #297
  • Added helper functions related to data sources in helpers.py and more namespace exports by @tsinglinrain in #299
  • Fixed mypy compatibility with Python 3.14 by @Sumeet213 in #300
  • Added OAuth token, introspect, and revoke endpoints by @Sumeet213 in #301
  • Added move method to pages endpoint by @JJocelynH in #307
  • Added error namespace and refactored errors.py following JS SDK implementation by @tsinglinrain in #308
  • Added path traversal validation in error.py following notion-sdk-js by @tsinglinrain in #312
  • Added support for Python 3.14 by @ramnes in #315

New Contributors

Full Changelog: 2.7.0...3.0.0