main
Add race condition test case for config loading + fix race condition related to watchStop (#38747)
check for deprecation before transforming cty values
make copyrightfix
refactor: Change parsing of `state_store_provider` blocks in .tfmigrate.hcl files to use `StateStoreProviderRequirement` structs (#38780)
Actions on_failure modes
add on_failure to action trigger
configs action on_failure
refactoring actions to be called directly from the triggering object
Fix modules command
feat(import): support import blocks inside child modules (#38352)
Rework most of the configuration loading
Allow functions in test mock blocks (#37883)
terraform test: implement the source attribute for mock providers (#34192)
PSS: Add parsing of `.tfmigrate.hcl` files to define state migration operations (#38526)
Store module source and version expressions
Test output type override merge
update config tests to match new action structure and diagnostics
Add `type` attribute to `output` blocks
fix (configload): configloader.Parser is now concurrency-safe (#38745)
chore: Bump golang.org/x/crypto dependency, ignore SA4003 linting errors globally (#37901)
New Resource Lifecycle option: destroy = false (#38784)
PSS: Refactor how we handle unmanaged providers, add support for using dev_override (#38269)
Move configs/ to internal/configs/