Skip to content

Releases: rundeck/go-rundeck

rundeck v1.2.0

19 Nov 20:50

Choose a tag to compare

Rundeck SDK (Legacy) - v1.2.0

⚠️ Deprecated: Please use rundeck-v2 for new projects.

This is the legacy AutoRest-based SDK. It remains available for backward compatibility but is no longer actively developed.

📦 Installation

go get github.com/rundeck/go-rundeck/[email protected]

🔄 Migration to rundeck-v2

We recommend migrating to the new SDK:

// Old
import "github.com/rundeck/go-rundeck/rundeck"

// New
import "github.com/rundeck/go-rundeck/rundeck-v2"

See rundeck-v2 README for migration guide.

📝 Changes in this release

  • docs: Update RELEASING.md with multi-module release process (bd42652)
  • Add multi-module release automation (1adc96b)
  • Complete SDK: Add job tags endpoints + execution mode scheduling (d662945)
  • Update SDK: Remove job tags endpoints, restore execution mode 'later' scheduling (d116ed3)
  • Fix CRITICAL bug: ApiErrorResponse.Error now boolean (was string) (2710361)
  • Fix Go version requirement to 1.20 for compatibility (2c69e9b)
  • Regenerate rundeck-v2 SDK with latest OpenAPI spec (302cdcd)
  • Update test.yml (9b6c75f)
  • command to generate V2 (3a97916)
  • Update workflows for rundeck-v2 and Go 1.24 (0e3a67f)
  • Make all rundeck-v2 references conditional in release workflow (ad50175)
  • Update PULL_REQUEST_TEMPLATE.md (18e0ed6)
  • Remove formatting check from test workflow (3f769f4)
  • Simplify test workflow to only test v1 SDK (2861150)
  • Fix test workflow to handle both v1 and v2 SDK structures (b685712)
  • Add automated release workflow and documentation (70d18e2)
  • OpenAPI Spec Fixed (7b8e53b)
  • 5.17.0 OpenAPI spec (c826e0f)
  • fix module in client generator command (f1ab6ee)
  • add git ignore (4843ef1)

rundeck-v2 v1.2.0

19 Nov 20:50

Choose a tag to compare

Rundeck SDK v2 - v1.2.0

Complete, production-ready SDK generated from OpenAPI specification (API v56).

✨ Features

  • 196 API endpoints - Complete API coverage
  • Runner API - Full runner management with correct error handling
  • Job Tags (Enterprise v46+)
    • GET /job/{id}/tags - Get job tags
    • GET /project/{project}/jobTags/query - Query project job tags
  • Execution Mode Scheduling
    • Project-level: /project/{project}/disable|enable/later
    • System-level: /system/executions/disable|enable/later
  • Go 1.20+ compatibility

📦 Installation

go get github.com/rundeck/go-rundeck/[email protected]

📝 Changes in this release

  • docs: Update RELEASING.md with multi-module release process (bd42652)
  • Add multi-module release automation (1adc96b)
  • Complete SDK: Add job tags endpoints + execution mode scheduling (d662945)
  • Update SDK: Remove job tags endpoints, restore execution mode 'later' scheduling (d116ed3)
  • Fix CRITICAL bug: ApiErrorResponse.Error now boolean (was string) (2710361)
  • Fix Go version requirement to 1.20 for compatibility (2c69e9b)
  • Regenerate rundeck-v2 SDK with latest OpenAPI spec (302cdcd)
  • Update test.yml (9b6c75f)
  • command to generate V2 (3a97916)
  • Update workflows for rundeck-v2 and Go 1.24 (0e3a67f)
  • Make all rundeck-v2 references conditional in release workflow (ad50175)
  • Update PULL_REQUEST_TEMPLATE.md (18e0ed6)
  • Remove formatting check from test workflow (3f769f4)
  • Simplify test workflow to only test v1 SDK (2861150)
  • Fix test workflow to handle both v1 and v2 SDK structures (b685712)
  • Add automated release workflow and documentation (70d18e2)
  • OpenAPI Spec Fixed (7b8e53b)
  • 5.17.0 OpenAPI spec (c826e0f)
  • fix module in client generator command (f1ab6ee)
  • add git ignore (4843ef1)

📚 Documentation

Release v1.0.0

17 Nov 16:21
a5c7004

Choose a tag to compare

Rundeck Go SDK v1.0.0

Go SDK for the Rundeck / Runbook Automation API.

Installation

# For legacy rundeck package
go get github.com/rundeck/go-rundeck/[email protected]

Changes in this release

  • Make all rundeck-v2 references conditional in release workflow (ad50175)
  • Update PULL_REQUEST_TEMPLATE.md (18e0ed6)
  • Remove formatting check from test workflow (3f769f4)
  • Simplify test workflow to only test v1 SDK (2861150)
  • Fix test workflow to handle both v1 and v2 SDK structures (b685712)
  • Add automated release workflow and documentation (70d18e2)
  • Update for latest API spec (2cf9670)
  • Update for more known 404 and 409 codes (61d02fc)
  • Build off latest API spec (e000811)
  • Allow overriding accept header in spec (539d17f)
  • Use custom cookiejar to prevent JSESSIONID errors (38df840)
  • Initial commit (afd0485)

Module Structure

  • rundeck/ - Legacy SDK (AutoRest-based)

Documentation