Releases: basalam/python-sdk
v1.1.5
🚀 Release v1.1.5 - Parcel Management Enhancement
✨ New Features
Enhanced parcel management capabilities for vendors with action-oriented methods to control order fulfillment workflow.
New Methods:
set_order_parcel_preparation()/set_order_parcel_preparation_sync()- Mark vendor parcels as in preparation stageset_order_parcel_posted()/set_order_parcel_posted_sync()- Mark vendor parcels as posted/shipped with tracking information
Fully backward-compatible - No changes to existing functionality. All new methods are additions to the Order Processing service and do not affect existing operations. Your application code will continue to work without
any modifications.
v1.1.4
🚀 Release v1.1.4 - Bot API Support in Chat Service
✨ New Features
Added comprehensive Bot API support to the Chat service for managing bots and webhooks.
New Methods:
getWebhookInfo()/getWebhookInfoPost()- Retrieve current webhook configuration for botslogOut()/logOutPost()- Invalidate bot tokens and log out botsdeleteWebhookGet()/deleteWebhookPost()/deleteWebhookDelete()- Remove webhook URLsgetMe()/getMePost()- Get detailed bot information
Fully backward-compatible - No changes to existing functionality. All new methods are additions to the Chat service and do not affect existing chat operations. Your application code will continue to work without any modifications.
v1.1.3
🚀 Release v1.1.4 - Bot API Support in Chat Service
✨ New Features
Added comprehensive bot management endpoints to the Chat service for webhook and bot information management.
New Methods:
get_webhook_info()/get_webhook_info_sync()- Retrieve current webhook information (GET)get_webhook_info_post()/get_webhook_info_post_sync()- Retrieve current webhook information (POST)log_out()/log_out_sync()- Log out bot and invalidate token (GET)log_out_post()/log_out_post_sync()- Log out bot and invalidate token (POST)delete_webhook()/delete_webhook_sync()- Remove webhook configuration (GET)delete_webhook_post()/delete_webhook_post_sync()- Remove webhook configuration (POST)delete_webhook_delete()/delete_webhook_delete_sync()- Remove webhook configuration (DELETE)get_me()/get_me_sync()- Get bot information (GET)get_me_post()/get_me_post_sync()- Get bot information (POST)
⚠️ Backward Compatibility
Fully backward-compatible - No changes to existing functionality. All new methods are additions to the Chat service and do not affect existing chat operations. Your application code will continue to work without any modifications.
v1.1.2
🚀 Release v1.1.2 - Chat & Shelve Enhancements
Overview
This release brings powerful new features to the Basalam Python SDK, including comprehensive chat management capabilities and a complete shelve (product collection) management system.
✨ What's New
Chat Service Enhancements
We've expanded the Chat Service with 5 new methods for advanced message and chat management:
New Methods
edit_message()delete_message()delete_chats()forward_message()get_unseen_chat_count()
Core Service - Shelve Management
Introducing a complete shelve (product collection) management system to organize and showcase products:
New Methods
create_shelve()update_shelve()delete_shelve()get_shelve_products()update_shelve_products()delete_shelve_product()
🔄 Breaking Changes
None - This release is fully backward compatible.
v1.1.1
Release v1.1.1 - API Gateway Migration
🚀 Major Changes
This release represents a significant architectural improvement in the Basalam Python SDK. All API endpoints have been migrated from individual microservices to Basalam API Gateway.
🔄 What's Changed
-
API Gateway Migration
All services now use a unified base URL with standardized RESTful endpoints. -
Deprecated wallet refund endpoints removed
- create_refund() / create_refund_sync()
- create_expense_from_credit() / create_expense_from_credit_sync()
- can_rollback_refund() / can_rollback_refund_sync()
- rollback_refund() / rollback_refund_sync()
📖 Migration Guide
No code changes required for most users! The SDK handles all endpoint routing internally. Your existing code will continue to work without modifications.
[!WARNING] Exception: If you were using the deprecated wallet refund methods, please migrate to the new refund API (contact Basalam support for details).
v1.0.3
feat: update version
v1.0.2
fix(core): fix product fields type, int -> float (net_weight_decimal,…
v1.0.1
feat: publish sdk v1.0.0