Skip to content

Conversation

@mridang
Copy link
Collaborator

@mridang mridang commented Jan 7, 2026

This pull request upgrades the terraform-plugin-framework dependency from version 0.15.0 to the latest version 1.17.0. This update replaces a deprecated three-year-old framework version to ensure the provider remains maintainable and compatible with modern Terraform standards. The changes include necessary refactoring of resource definitions, schema generation, and state management logic to align with the significant API changes introduced between these versions.

Closes #231

Definition of Ready

  • Short description of the feature/issue is added in the pr description
  • PR is linked to the corresponding user story
  • Acceptance criteria are met
  • All open todos and follow ups are defined in a new ticket and justified
  • Deviations from the acceptance criteria and design are agreed with the PO and documented.
  • No debug or dead code
  • My code has no repetitions
  • All non-functional requirements are met
  • The generic lifecycle acceptance test passes for affected resources.
  • Examples are up-to-date and meaningful. The provider version is incremented.
  • Docs are generated.
  • Code is generated where possible.

@mridang mridang marked this pull request as draft January 7, 2026 07:48
@mridang mridang self-assigned this Jan 7, 2026
@mridang mridang force-pushed the feat/update-terraform-core branch 2 times, most recently from af8151a to 54154cc Compare January 7, 2026 12:40
…form-provider-zitadel into feat/update-terraform-core
@mridang mridang force-pushed the feat/update-terraform-core branch from 54154cc to 8d9c841 Compare January 7, 2026 13:00
@mridang mridang changed the title feat: upgraded to thew new terrafrom plgin framework 1.x feat: upgraded to thew new terrafrom plugin framework 1.x Jan 7, 2026
@mridang mridang marked this pull request as ready for review January 7, 2026 22:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Upgrade terraform-plugin-framework

2 participants