Skip to content

All versions since v2.0.0 - Full Stack Authentication Release

v2.0.0 - Full Stack Authentication Release

🚀 What’s New?

This is a major release that introduces Full Stack Authentication (FSA) capabilities to the Python SDK. This empowers developers to build comprehensive, enterprise-ready authentication and user management into their applications with minimal code.

With this release, developers can now programmatically:

  • Implement passwordless sign-in using magic links and one-time passcodes.
  • Connect to any enterprise identity provider via SAML and OIDC for Single Sign-On (SSO).
  • Manage the entire user lifecycle, including invitations, role-based access control (RBAC), and provisioning.
  • Enforce advanced security policies such as session duration and idle timeouts at the organization level.

🆕 Full Stack Authentication Support Added

The SDK has been significantly updated to provide a complete interface for Scalekit’s Full Stack Authentication platform. This includes:

  • Authentication Methods: New clients and methods for handling passwordless, social, and enterprise SSO authentication flows in a unified manner.
  • User Management: A comprehensive set of APIs to create, read, update, and delete users and their role assignments.
  • Organization Management: Full programmatic control over organization settings, including security policies and domain management.

Please refer to the official documentation and migration guide to upgrade your application to v2.0.0.

v2.0.1

What’s Changed

Full Changelog: https://github.com/scalekit-inc/scalekit-sdk-python/compare/v2.0.0…v2.0.1

v2.2.1

What’s Changed

Full Changelog: https://github.com/scalekit-inc/scalekit-sdk-python/compare/v2.0.1…v2.2.1

v2.2.0

What’s Changed

Full Changelog: https://github.com/scalekit-inc/scalekit-sdk-python/compare/v2.2.1…v2.2.0

v2.3.0

What’s Changed

Full Changelog: https://github.com/scalekit-inc/scalekit-sdk-python/compare/v2.2.0…v2.3.0

v2.4.0

What’s Changed

New Contributors

Full Changelog: https://github.com/scalekit-inc/scalekit-sdk-python/compare/v2.3.0…v2.4.0

v2.4.2

What’s Changed

Full Changelog: https://github.com/scalekit-inc/scalekit-sdk-python/compare/v2.4.0…v2.4.2

v2.4.3

What’s Changed

New Contributors

Full Changelog: https://github.com/scalekit-inc/scalekit-sdk-python/compare/v2.4.2…v2.4.3

v2.4.4

What’s Changed

  • Generated proto files - rename invited_by to inviter_email

Full Changelog: https://github.com/scalekit-inc/scalekit-sdk-python/compare/v2.4.3…v2.4.4

v2.4.7

What’s Changed

Full Changelog: https://github.com/scalekit-inc/scalekit-sdk-python/compare/v2.4.4…v2.4.7

v2.4.8

What’s Changed

Full Changelog: https://github.com/scalekit-inc/scalekit-sdk-python/compare/v2.4.7…v2.4.8

v2.4.9

Full Changelog: https://github.com/scalekit-inc/scalekit-sdk-python/compare/v2.4.8…v2.4.9

  • Refresh Expired Client Access Token

v2.4.10

What’s Changed

v2.4.11

What’s Changed

New Contributors

Full Changelog: https://github.com/scalekit-inc/scalekit-sdk-python/compare/v2.4.10…v2.4.11

v2.4.12

What’s Changed

Full Changelog: https://github.com/scalekit-inc/scalekit-sdk-python/compare/v2.4.11…v2.4.12

v2.4.13 Latest

What’s Changed

New sdk methods