Python SDK Changelog
v1.0.4 – Directory Sync & SCIM Support, Security Improvements
🚀 What’s New?
- Developers can now programmatically:
- List users and groups from directory.
- Enable and disable directory sync.
- Get directory details
- The security vulnerability identified by crypotography dependency is fixed promptly.
🆕 SCIM Support Added
- Introduced new SCIM (System for Cross-domain Identity Management) features to the Python SDK.
- Added a new
DirectoryClientclass (scalekit/directory.py) for managing directories, users, and groups. - Updated
ScalekitClientto include directory management capabilities. - New utility classes for directory handling in
scalekit/utils/directory.py.
🔒 Security Improvements
- Fixed OpenSSL vulnerability in core authentication flow.
- Improved error handling during client authentication (
scalekit/core.py).
✨ Enhancements
- Webhook signature verification logic added to
ScalekitClient. - Organization settings update method added to
OrganizationClient. - Protocol buffer definitions updated for improved client and directory management.
- Minor bug fixes and refactoring across multiple files.
v1.0.3
What’s Changed
- Fix version by @nkbhasker in https://github.com/scalekit-inc/scalekit-sdk-python/pull/14
- Feat idp initiated login claim by @nkbhasker in https://github.com/scalekit-inc/scalekit-sdk-python/pull/23
- Release v1.0.3 by @nkbhasker in https://github.com/scalekit-inc/scalekit-sdk-python/pull/28
Full Changelog: https://github.com/scalekit-inc/scalekit-sdk-python/compare/v1.0.2…v1.0.3
v1.0.2
What’s Changed
- Update readme by @nkbhasker in https://github.com/scalekit-inc/scalekit-sdk-python/pull/5
- Add dependabot by @nkbhasker in https://github.com/scalekit-inc/scalekit-sdk-python/pull/6
- Update proto and add provider support for social connections by @jranaskit in https://github.com/scalekit-inc/scalekit-sdk-python/pull/7
Full Changelog: https://github.com/scalekit-inc/scalekit-sdk-python/compare/v1.0.1…v1.0.2
v1.0.1
What’s Changed
- First Release of the official Scalekit Python SDK
Full Changelog: https://github.com/scalekit-inc/scalekit-sdk-python/commits/v1.0.1