Adgent SDK is currently at v0.1.10 (early version). This guide will be updated with migration instructions as new versions are released.
Current Version: 0.1.x
The SDK is in its initial release phase. The API is stable for production use, but may evolve based on community feedback.Stability Guarantee
For the 0.1.x series:Stable
- Core API (AdgentSDK class)
- Event system
- Platform detection
- VAST 4.x parsing
May Change
- Internal implementation details
- Non-public APIs
- Debug/logging behavior
- Error message formatting
Semantic Versioning
Adgent SDK follows Semantic Versioning (SemVer):- Major (1.0.0): Breaking changes to public API
- Minor (0.1.0): New features, backward compatible
- Patch (0.1.1): Bug fixes, backward compatible
Future Migration Paths
0.1.x → 0.2.x (Future)
When 0.2.0 is released, this section will document:- New features added
- Deprecated APIs (if any)
- Recommended upgrade steps
0.x.x → 1.0.0 (Future)
When 1.0.0 is released, this section will document:- API stabilization changes
- Breaking changes (if any)
- Migration code examples
Upgrade Best Practices
Check the changelog
Review Changelog for new features and breaking changes
TypeScript Support
Adgent SDK ships with TypeScript type definitions:Reporting Issues
If you encounter issues during migration:- Check the changelog: Verify the change is documented
- Review the API docs: Confirm you’re using the correct API
- Test on multiple platforms: Reproduce on WebOS, Tizen, etc.
- Report on GitHub: Create an issue
- SDK version (before and after upgrade)
- Platform (WebOS, Tizen, etc.)
- Error messages or unexpected behavior
- Minimal reproduction code
Version History
For detailed version history, see:- Changelog - All release notes
- GitHub Releases - Tagged releases
Staying Updated
To stay informed about new releases:Watch on GitHub
Get notifications for new releases
Check npm
View latest published version
See Also
- Changelog - Version history
- Installation - Getting started
- API Reference - Complete API documentation
