Files
opentf/CHANGELOG.md
Martin Atkins 8149270787 CHANGELOG: entry for opentofu/opentofu#3507
Signed-off-by: Martin Atkins <mart@degeneration.co.uk>
2025-11-18 06:59:35 -08:00

2.0 KiB

1.12.0 (Unreleased)

UPGRADE NOTES:

  • On Unix systems OpenTofu now considers the BROWSER environment variable as a possible override for the default behavior for launching a web browser.

    If you run OpenTofu in a context where an environment variable of that name is already set, it may cause OpenTofu to now open a web browser in a different way than previous versions would have. Unsetting that environment variable will restore the previous platform-specific behavior.

ENHANCEMENTS:

  • prevent_destroy arguments in the lifecycle block for managed resources can now use references to other symbols in the same module, such as to a module's input variables. (#3474, #3507)
  • OpenTofu now uses the BROWSER environment variable when launching a web browser on Unix platforms, as long as it's set to a single command that can accept a URL to open as its first and only argument. (#3456)

BUG FIXES:

  • for_each inside dynamic blocks can now call provider-defined functions. (#3429)
  • In the unlikely event that text included in a diagnostic message includes C0 control characters (e.g. terminal escape sequences), OpenTofu will now replace them with printable characters to avoid the risk of inadvertently changing terminal state when stdout or stderr is a terminal. (#3479)

Previous Releases

For information on prior major and minor releases, refer to their changelogs: