Pipes SDK Go v0.15.0
Aug 13, 2025•
v0.15.0 of the Pipes SDK Go is now available.
Enhancements
- Added extra attributes to Connection to support Status, LastErrorAt, LastErrorProcessId, LastSuccessfulUpdateAt, LastSuccessfulUpdateProcessId, LastUpdateAttemptAt and LastUpdateAttemptProcessId to track the connection status and last update attempts.
- Added extra attributes to WorkspaceConnection to support Status, LastErrorAt, LastErrorProcessId, LastSuccessfulUpdateAt, LastSuccessfulUpdateProcessId, LastUpdateAttemptAt and LastUpdateAttemptProcessId to track the connection status and last update attempts.
- Added ConnectionId attribute to SpProcess to track the connection associated with a process.
- Added TokenMinIssuedAt attribute to Tenant to determine the time after which tokens will be accepted for this tenant.
- Added extra attributes to TenantSettings to support MaxTokenExpiration, CliSessionTimeout, ConsoleSessionTimeout and PostgresEnabled to manage tenant settings around timeouts, tokens and direct database access.
- Added extra attributes to Token to support CreatedBy, CreatedById, UpdatedBy, UpdatedById, ExpiresAt, Title, Description and TokenType to provide more context and control over tokens.
- Added BillingMode attribute to UsageMetric to denote the billing mode for the metric.
What's new?
- Added ConnectionStatus enum to represent the status of a connection.
- Added PostgresEndpointState enum to represent the state of the Postgres endpoint.
- Added UsageBillingModeType enum to represent the billing mode for usage metrics.