Bug-fix release: resources removed outside Terraform no longer break plans, and sonarqube_project no longer crashes on state written by older versions. No new resources; no breaking changes.
Fixes
- fix: let resources removed outside Terraform drop from state by @Cesarsk in #409 —
sonarqube_permissions,sonarqube_permission_template,sonarqube_user,sonarqube_webhook,sonarqube_setting,sonarqube_qualityprofile,sonarqube_qualityprofile_activate_rule,sonarqube_rule,sonarqube_plugin,sonarqube_project,sonarqube_project_main_branchandsonarqube_new_code_periodsfailed the refresh when their object was removed in the UI or its project was deleted, so every later plan failed. They now drop from state and the plan recreates them.destroyalso no longer fails on an object that is already gone, includingsonarqube_group; fixes #197 - fix: stop sonarqube_project crashing on a null setting in state by @Cesarsk in #408 — older versions could write a
settingentry with every field null into state, which crashed the provider on every refresh, even after upgrading; fixes #248, #261
Deprecations
- chore: deprecate unused gateid on sonarqube_qualitygate_project_association by @Cesarsk in #410 —
gateidhas been ignored since the association moved togatename. Terraform now warns when it is set. It will be removed in the next major version; fixes #347
Full Changelog: v0.16.25...v0.16.26