Releases: rundeck/go-rundeck
Releases · rundeck/go-rundeck
rundeck v1.2.0
Rundeck SDK (Legacy) - v1.2.0
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
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 tagsGET /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
- Project-level:
- ✅ 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
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
- Rundeck API Documentation
- RELEASING.md - Release process documentation