Skip to content

Releases: octaspace/ruby-sdk

Initial release

13 Apr 04:42

Choose a tag to compare

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"