Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 11 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,19 @@
# v0.30.3

ENHANCEMENTS:

- **Credentials** Updated credentials to support [Write-only arguments](https://developer.hashicorp.com/terraform/language/resources/ephemeral#write-only-arguments) please note these are only supported in Terraform 1.11 and later.

FIX:

- **Credentials** Removed inconsistent value of ID from credential resources resulting in an invalid result object after apply.

# v0.30.2

ENHANCEMENTS:

- **Refactored Member and Participant Resources** - Updated `seqera_organization_member`, `seqera_team_member`, and `seqera_workspace_participant` resources to use the new `PaginatedSearch` helper. This refactoring ensures consistent pagination behavior across all membership resources ensuring that in large organizations all resources work as intended.


# v0.30.1

FIX:
Expand All @@ -23,11 +32,8 @@ FIX:

- **Organization Member Role Validation** - Fixed role validation for `seqera_organization_member` resource. The valid roles are now correctly set to: owner, member, view. Previously incorrectly allowed "collaborator" which is not a valid organization role.


# v0.30.0



FEATURES:

- **New Resource:** `seqera_workspace_participant` - Manage workspace participants with role assignment. Supports adding organization members to workspaces with roles: owner, admin, maintain, launch, or view.
Expand All @@ -42,10 +48,10 @@ FEATURES:
- **New Data Source:** `seqera_pipeline_secret` - Look up pipeline secret by name. Returns secret details including secret_id and timestamps.
- **New Data Source:** `seqera_organization` - Look up Organization by name. Returns Organization details including org_id, full_name, description


ENHANCEMENTS:

- **Resource Import Support**: All new resources support import via composite IDs:

- `seqera_organization_member`: `org_id/email`
- `seqera_workspace_participant`: `org_id/workspace_id/email`
- `seqera_team_member`: `org_id/team_id/email`
Expand All @@ -69,7 +75,6 @@ FIX:
- **Kubernetes Credentials** - Fixed critical issue where authentication fields (`token`, `certificate`, `private_key`) were not being sent in API requests, causing credential creation to fail. Added internal `keyType` field to SDK models to enable proper code generation while keeping it hidden from Terraform schema and documentation.
- **SSH Credentials** - Improved implementation by hiding internal `key_type` field from Terraform schema and documentation while maintaining correct API request generation. This field is now only present in SDK models for code generation purposes.


# v0.26.4

FIX:
Expand Down
Loading