APIStream SDK v1.0.1 Release Notes
npm is recommended, pnpm may occur an error.
Unless netword error, we are not recommand you to download theapistream-sdk-1.0.1.tgzand install it manually.
New Features
Enhanced Deployment Process
- Improved Deployment Speed: The deployment process has been optimized to reduce the time taken to deploy cloud modules. This enhancement allows developers to quickly iterate and test their modules with minimal wait time.
- Better Error Handling: Additional error handling mechanisms have been introduced to provide clearer feedback when deployment issues occur. This includes more detailed error messages and improved logging, helping developers diagnose and resolve issues faster.
Configuration Enhancements
- Dynamic Configuration Loading: The SDK now supports dynamic loading of configuration files. This means that changes made to the
apistream.config.jsfile can be detected and applied without needing to restart the application. This feature enhances the development experience by allowing for more flexible and responsive configuration management. - Support for Environment Variables: Configuration options can now be overridden using environment variables. This provides an additional layer of flexibility, especially when deploying to different environments (e.g., development, staging, production).
Improved Cloud Module Management
- Module Dependency Management: Although cloud modules are designed to be independent, the SDK now provides better support for managing dependencies within modules. This includes improved detection and handling of internal module dependencies, ensuring that modules function correctly even when they rely on shared code or libraries.
- Enhanced Module Isolation: Further enhancements have been made to ensure that cloud modules remain isolated from each other. This prevents unintended interactions and ensures that each module operates independently, maintaining the integrity and stability of the system.
UI and Monitoring Improvements
- Enhanced UI Interface: The user interface for monitoring and managing deployed cloud modules has been improved. It now includes additional features such as real-time logs, module performance metrics, and a more intuitive layout, making it easier for developers to monitor the status and performance of their modules.
- Improved Log Management: The logging system has been enhanced to provide more detailed and structured logs. This includes better log categorization and filtering options, allowing developers to quickly find relevant information and gain insights into the behavior of their cloud modules.