Release v0.2.29
RoboSystems Python SDK v0.2.29
Summary
This release focuses on significant API cleanup, removing deprecated connection and view endpoints while refactoring the billing API for improved consistency.
Key Changes
API Improvements
• Refactored billing API with updated status values for better consistency
• Updated checkout status functionality with improved response handling
⚠️ Breaking Changes
• Removed deprecated connections API endpoints - All connection-related functionality has been removed:
- Connection creation, deletion, and management endpoints
- OAuth authentication flows for connections
- Link token exchange functionality
- Connection listing and synchronization
• Removed view management endpoints - View creation and saving functionality no longer available
• Removed associated data models - 30+ connection and view-related models have been removed
Technical Changes
• Significant codebase cleanup with 6,880 lines of deprecated code removed
• Updated model imports and dependencies to reflect API changes
• Streamlined client library structure by removing unused modules
Migration Notes
If your application relies on the removed connection or view endpoints, you'll need to update your integration before upgrading to this version. Consult the updated API documentation for alternative approaches.
📊 Release Statistics
- Commits: 3
- Files Changed: 62
- Lines Added: 22
- Lines Deleted: 6880
- Previous Release: v0.2.28
🔗 Links
- Full Changelog: v0.2.28...v0.2.29
- All Releases: View all releases
🤖 Generated with Claude Code