# OpenTofu v1.7.4 — Release & Upgrade Intelligence
- **Product:** OpenTofu (https://opentofu.org)
- **Version:** v1.7.4
- **Released:** Oct 23, 2024
- **Impact Score:** 5/10
- **Breaking Changes:** Not verified
- **Canonical Analysis:** https://changelogs.us/opentofu/updates/v1.7.4/

## Executive Summary (TL;DR)
OpenTofu v1.7.4. Source highlight: Made `tofu plan` with `generate-config-out` flag replace JSON strings with `jsonencode` functions calls. (#1595)

## Improvements
- Made `tofu plan` with `generate-config-out` flag replace JSON strings with `jsonencode` functions calls. (#1595)

## Bug Fixes
- `tofu init` will no longer return a supurious "Backend configuration changed" error when re-initializing a working directory with identical settings, backend configuration contains references to variables or local values, and when the `-backend-config` command line option is used. That combination previously caused OpenTofu to incorrectly treat the backend configuration as invalid. (#2055)
- configuration generation should no longer fail when generating sensitive properties
- Provider defined functions are now supported better in child modules
- Fixed an issue where X-Terraform-Get was not being read correctly if a custom module registry returns a 200 statuscode instead of 201
- Fixed autoloaded test tfvar files being used in non-test scenarios (#2039)
