Releases: octaspace/ruby-sdk
Releases · octaspace/ruby-sdk
Initial release
What's Changed
Added
- Initial release of the official OctaSpace Ruby SDK.
- Support for core resources: Accounts, Nodes, Sessions, Apps, Network, and Idle Jobs.
- Resource-oriented client:
client.nodes.list,client.services.session(uuid).stop. - Persistent HTTP connections (keep-alive mode) via
ConnectionPool. - Automatic URL rotation and failover for high availability.
- Retry with exponential backoff and jitter for transient errors.
- Typed error hierarchy based on HTTP status codes.
- Rails integration with automatic client sharing and graceful shutdown.
- Interactive Playground app for manual testing and diagnostics.
Installation
gem "octaspace"