Commit Graph

  • 255e270a14 legacy/helper/schema: ResourceData no longer supports prior state reduce-legacy-helper-schema Martin Atkins 2025-08-25 15:05:52 -07:00
  • 24f385302a legacy/helper/schema: Remove "prior state" support Martin Atkins 2025-08-25 14:16:39 -07:00
  • 7634b9a88b legacy/helper/schema: Remove CustomizeDiff support Martin Atkins 2025-08-25 13:50:18 -07:00
  • a6fee08abc legacy/helper/schema: Remove various unused files Martin Atkins 2025-08-25 13:37:17 -07:00
  • 7bce533367 Rework TODOs to be clear that those are for testing support future work temp_rebase Andrei Ciobanu 2025-08-25 12:27:12 +03:00
  • acea9e3030 Already tested by TestOperation_planWithEphemeral Andrei Ciobanu 2025-08-25 12:23:41 +03:00
  • 98a0a36a6e Ensure that we don't bleed ephemeral resource identification data Andrei Ciobanu 2025-08-25 12:06:19 +03:00
  • f665e8505f Ephemeral write only attributes (#3171) Andrei Ciobanu 2025-08-25 13:57:11 +03:00
  • 75693b81a1 Forbid usage of tofu.applying during static eval Christian Mesh 2025-08-22 10:48:05 -04:00
  • bc012ca920 Add tofu.applying (and terraform.applying) (#3170) Christian Mesh 2025-08-22 10:39:46 -04:00
  • d1f78d2e55 Address ephemeralasnull comments/TODOs (#3169) Christian Mesh 2025-08-22 09:59:24 -04:00
  • 79eed1915f Update funcs package to properly handle ephemeral values (#3168) Christian Mesh 2025-08-22 08:07:33 -04:00
  • 1d2f970232 Add ephemeralasnull() function (#3154) Christian Mesh 2025-08-22 07:10:30 -04:00
  • 39fb9b6301 [v1.10 BACKPORT] Bump openbao/api to 2.3.0 in order to fix GO-2025-3783 (#3134) (#3156) Andrei Ciobanu 2025-08-19 15:48:26 +03:00
  • 97837dc352 Validations should only be run during non-destroy operations (#3131) Christian Mesh 2025-08-19 07:31:34 -04:00
  • ac1b11e3ee Fix crash in unmarkDeepWithPathsDeprecated (#3105) James Humphries 2025-08-06 15:40:19 +01:00
  • 91b43aa9e7 Validations should only be run during non-destroy operations (#3131) Christian Mesh 2025-08-19 07:31:34 -04:00
  • 1aef5b3539 Ephemeral outputs (#3123) Andrei Ciobanu 2025-08-18 10:29:08 +03:00
  • 2083e4a06d [BACKPORT] [v1.10] Bump go version to the latest one to fix sql/Rows.Scan (#3135) Andrei Ciobanu 2025-08-13 17:51:59 +03:00
  • 707423beaa Fix the ephemeral resources diagnostics block range (#3136) Andrei Ciobanu 2025-08-13 17:49:14 +03:00
  • be66e5b234 add placeholder for env variables experimental-nightly-acceptance-tests Diogenes Fernandes 2025-08-11 14:43:38 -03:00
  • 92fe2e3cbe experimental: nightly acceptance tests Diogenes Fernandes 2025-08-11 14:32:03 -03:00
  • 5ef4129665 Switch test command configs over to gohcl cam72cam_prototype_config_layout Christian Mesh 2025-08-11 11:24:25 -04:00
  • f273704d93 Split configuration decode and construct Christian Mesh 2025-08-11 09:34:05 -04:00
  • d93e0b7733 Ephemeral variables (#3108) Andrei Ciobanu 2025-08-11 15:37:18 +03:00
  • 4397d5bb72 modules: Start of decoding the declarations in a module f-sketch-new-configs Martin Atkins 2025-08-01 12:15:50 -07:00
  • eeb270ed48 modules: Start of a new idea for loading module configuration Martin Atkins 2025-08-01 09:38:08 -07:00
  • 20e08688ca v1.10.5 v1.10.5 Christian Mesh 2025-08-01 10:20:32 -04:00
  • 54d3668c3d Switch from polling to native blocking locking for the provider cache (#3090) Christian Mesh 2025-08-01 10:17:33 -04:00
  • b959173bcb wip configs2 Martin Atkins 2025-07-31 14:20:35 -07:00
  • df05a70068 Added log level mapping poc-new-cmd-provider James Humphries 2025-07-31 21:30:22 +01:00
  • ee6c09af37 Got functional calling working (buggily though) James Humphries 2025-07-31 21:16:11 +01:00
  • 0ede60ce59 Got to the point where we can run new providers after init and plan. James Humphries 2025-07-31 20:38:53 +01:00
  • 2711f9a27b Introduce the concept of 'Command' installers that ahve cmd and args James Humphries 2025-07-31 20:14:27 +01:00
  • 4b97f3df23 initial setup of plugin-tofu James Humphries 2025-07-31 18:24:27 +01:00
  • ea3c3b857d Fix changelog versions Christian Mesh 2025-07-31 10:18:05 -04:00
  • 6d6c2fa964 v1.10.4 v1.10.4 Christian Mesh 2025-07-31 09:22:01 -04:00
  • 9d75039128 v1.9.3 v1.9.3 Christian Mesh 2025-07-31 09:20:25 -04:00
  • c4585918fa v1.8.11 v1.8.11 Christian Mesh 2025-07-31 09:13:49 -04:00
  • 818919d6d9 v1.7.10 v1.7.10 v1.7 Christian Mesh 2025-07-31 08:59:11 -04:00
  • aeb7745915 Update changelog Christian Mesh 2025-07-31 08:48:18 -04:00
  • 7305b6055b Reduce calls to ListKey in azure backend (#3083) Christian Mesh 2025-07-31 08:39:07 -04:00
  • 0615a59785 Update changelog Christian Mesh 2025-07-31 08:48:18 -04:00
  • 0bc24cc8ee Reduce calls to ListKey in azure backend (#3083) Christian Mesh 2025-07-31 08:39:07 -04:00
  • 21395ed87c Update changelog Christian Mesh 2025-07-31 08:48:18 -04:00
  • ac69e38cbe Reduce calls to ListKey in azure backend (#3083) Christian Mesh 2025-07-31 08:39:07 -04:00
  • 6a55c256e4 Update changelog Christian Mesh 2025-07-31 08:48:18 -04:00
  • 8412304805 Reduce calls to ListKey in azure backend (#3083) Christian Mesh 2025-07-31 08:39:07 -04:00
  • 98c67c2c97 wip module package installer command f-modulepkg-download-cmd Martin Atkins 2025-07-29 15:28:25 -07:00
  • 295bf90283 Initial RFC push for new providers + middleware rfc-new-providers James Humphries 2025-07-28 17:09:50 +01:00
  • 070739b535 Use the correct data when mocking a resource refresh (#3068) Christian Mesh 2025-07-25 21:00:43 -04:00
  • 286e459c9c Use the correct data when mocking a resource refresh (#3068) Christian Mesh 2025-07-25 21:00:43 -04:00
  • 0fc12ad035 Use the correct data when mocking a resource refresh (#3068) Christian Mesh 2025-07-25 21:00:43 -04:00
  • f0fa121512 prototype - mocking functions prototype-3074 Diogenes Fernandes 2025-07-25 22:01:39 -03:00
  • 5ccba528ce rpcproviders: Enough to call provider-defined functions f-rpcproviders-library Martin Atkins 2025-07-24 13:42:06 -07:00
  • 0ccf731bc4 rpcproviders: Trace logging Martin Atkins 2025-07-24 13:33:30 -07:00
  • 09edebf713 rpcproviders: Mainly just enough for "tofu providers schema -json" Martin Atkins 2025-07-24 10:25:00 -07:00
  • 45eb31ee3a Use the instance expander to stub instanced modules 3067_stub_empty_modules Christian Mesh 2025-07-24 13:47:41 -04:00
  • bd57f2d9cc Update changelog Christian Mesh 2025-07-24 13:41:16 -04:00
  • d9a206d3fb Fix crash with sensitive for_each set elements (#3070) Christian Mesh 2025-07-24 13:40:10 -04:00
  • 90643ad175 Remove inline tfplugin5/tfplugin5 in favor of tofuproviders versions Martin Atkins 2025-07-23 16:29:57 -07:00
  • 1e8b736013 rpcproviders: new providers.Interface impl using external library Martin Atkins 2025-07-23 12:03:32 -07:00
  • af81a9200b re-word the go lock-in section to be less gatekeep-y rfc-new-plugin-protocol James Humphries 2025-07-21 18:00:56 +01:00
  • d0c9697aff RFC: Seasonings, Adding a new plugin protocol to OpenTofu James Humphries 2025-07-21 17:44:48 +01:00
  • 3f3cd1867c Move cos backend dependencies to git commits instead of tags (#3043) Christian Mesh 2025-07-18 16:52:56 -04:00
  • f97167e81d Move cos backend dependencies to git commits instead of tags (#3043) Christian Mesh 2025-07-18 16:52:56 -04:00
  • 33bfe32ce7 Move cos backend dependencies to git commits instead of tags (#3043) Christian Mesh 2025-07-18 16:52:56 -04:00
  • 5be36e3ab0 Move cos backend dependencies to git commits instead of tags (#3043) Christian Mesh 2025-07-18 16:52:56 -04:00
  • 80de476c69 Fix build issue from backport v1.7.9 Christian Mesh 2025-07-15 10:30:35 -04:00
  • 9fb84e6ce9 Fix build issue from backport v1.8.10 Christian Mesh 2025-07-15 10:30:35 -04:00
  • eeeac019b9 Fix build issue from backport v1.9.2 Christian Mesh 2025-07-15 10:30:35 -04:00
  • af3dd74f2e Version 1.7.9 Christian Mesh 2025-07-15 09:56:11 -04:00
  • 9d803d097c Version 1.8.10 Christian Mesh 2025-07-15 09:55:04 -04:00
  • e13394f1aa Version 1.9.2 Christian Mesh 2025-07-15 09:53:33 -04:00
  • 1e755e9a8f Version 1.10.3 v1.10.3 Christian Mesh 2025-07-15 09:50:38 -04:00
  • f0f029753b Added middleware module info rfc-middleware James Humphries 2025-07-15 10:13:20 +01:00
  • 4fe68fa7a2 sensitive handling James Humphries 2025-07-15 10:09:13 +01:00
  • ea14539018 clarify about readonly James Humphries 2025-07-15 10:00:48 +01:00
  • 7b955913ab Ensure that metadata_key is set for all middleware James Humphries 2025-07-15 09:53:33 +01:00
  • d063a8f399 rfc: Local-exec providers rfc-arbitraryexec-providers Martin Atkins 2025-07-14 09:35:10 -07:00
  • 9f1b55b05f Update changelog Christian Mesh 2025-07-14 09:33:09 -04:00
  • ee09a98d9f Smarter approach to .Equals on state objects for unordered lists (#3024) Christian Mesh 2025-07-14 09:26:24 -04:00
  • a56388771e Update changelog Christian Mesh 2025-07-07 08:26:24 -04:00
  • 3787a86d66 fix: Temp data cleanup in windows (#2995) krishna sindhur 2025-07-07 17:54:30 +05:30
  • 6475d1e001 CHANGELOG: Entry for opentofu/opentofu#2988 Martin Atkins 2025-07-03 09:16:47 -07:00
  • 7d13f04bcb jsonformat: Tolerate incorrect paths in plan relevant_attributes Martin Atkins 2025-07-02 11:25:36 -07:00
  • 5886db5114 Update changelog Christian Mesh 2025-07-14 09:33:09 -04:00
  • 7cbca7a9b4 Smarter approach to .Equals on state objects for unordered lists (#3024) Christian Mesh 2025-07-14 09:26:24 -04:00
  • a1da9c1dcd Update changelog Christian Mesh 2025-07-14 07:19:08 -04:00
  • a7d4a51938 hcl2shim: MockValueComposer handles structural-typed attributes (#2994) Martin Atkins 2025-07-14 04:13:20 -07:00
  • 373c3d7185 Update changelog Christian Mesh 2025-07-07 08:26:24 -04:00
  • ddfa42c477 fix: Temp data cleanup in windows (#2995) krishna sindhur 2025-07-07 17:54:30 +05:30
  • 5b5708bfa4 CHANGELOG: Entry for opentofu/opentofu#2988 Martin Atkins 2025-07-03 09:16:47 -07:00
  • 7390ec9e2d jsonformat: Tolerate incorrect paths in plan relevant_attributes Martin Atkins 2025-07-02 11:25:36 -07:00
  • 2fe1a79c5d Update changelog Christian Mesh 2025-07-14 09:33:09 -04:00
  • 80881bafc5 Smarter approach to .Equals on state objects for unordered lists (#3024) Christian Mesh 2025-07-14 09:26:24 -04:00
  • f145e906e3 Update changelog Christian Mesh 2025-07-14 07:19:08 -04:00
  • e69e22edb5 hcl2shim: MockValueComposer handles structural-typed attributes (#2994) Martin Atkins 2025-07-14 04:13:20 -07:00
  • c5fa034cfb Update changelog Christian Mesh 2025-07-07 08:26:24 -04:00
  • 5428cffe59 fix: Temp data cleanup in windows (#2995) krishna sindhur 2025-07-07 17:54:30 +05:30