Skip to content

Releases: mschuchard/terraform-provider-stdlib

v2.2.0

11 Oct 09:59

Choose a tag to compare

Changelog

  • 6a7ce8b preparing v2.2.0 release
  • 804db3b add links to primary documentation index
  • 5dd797e add repeat function support files
  • 08b000b update unit tests for dynamics
  • 18a17b5 add type conversions for dynamic return
  • 6703ca8 add repeat dynamic input type prototype
  • 0c37621 update for new getdynamicunderlyingvalue behavior
  • 60a6970 update dynamic value retrieval to return unknown/null
  • 95dd2f4 update empty function for updated shared dynamic funcs
  • 5f46c70 add underlyingvalue get and validate/update dynamic empty
  • 60a0cc6 update index template for overview
  • 9e7e7ba add support files for count function
  • 50de2ba fix function name in error logs
  • 98ac13e add count function prototype
  • 1fdd556 fix combinations function receiver
  • 62685e1 add combinations function support files
  • fb93db0 add prototype for combinations function
  • 334e16d add sort_list_number support files
  • 2b9b392 add prototype sort_list_number function
  • 7519481 rename sort_list to sort_list_string, and remove shallow clone

v2.1.1

24 Aug 10:28

Choose a tag to compare

Changelog

  • 27629cd preparing v2.1.1 release
  • 7ccd623 further optimize function error returns
  • 495dd8a update go version and deps
  • c404747 add support files for experimental compact_map function
  • 3b43f0b add experimental compact_map function
  • 5490d6d guardrails around deref nil pointers for no error info
  • bceab4e add and utilize dynamic empty helper func
  • 596ab18 add empty map input unit test
  • 987bb99 optimize returns for input param validation
  • 3a8259e finish improvements to empty function
  • 507732f improve empty function type and emptiness checks
  • 8b9b602 add unit tests for new replace validation
  • 670eed9 clarify replace doc and improve param validation
  • bdfe251 improve unit testing diagnostics and efficiency
  • 2948e35 massive overhaul and improvement to tf func unit test pattern
  • ae8b4c0 add result data to unit test func
  • 21febad add general func for executing tf func unit tests
  • e6bb8aa env make, data maintenance mode, replace doc markdown

v2.1.0

12 Jul 10:35

Choose a tag to compare

Changelog

  • 85cea65 preparing v2.1.0 release
  • 9523e71 add elements_delete function supporting files
  • 8b001fa add elements_delete function prototype
  • ec26c61 add support files for and fix repeat function
  • 9dc6193 add repeat function prototype
  • da76310 add coalesce_map support files and fix function
  • 3af08e0 add prototype coalesce_map function
  • c1226d0 fix compact_map null type handling and add support files
  • 6c775ed prototype compact_map function
  • e3b9075 add supporting files for factorial function
  • d87bd96 add prototype factorial function

v2.0.3

01 Jun 10:25

Choose a tag to compare

Changelog

  • a71f6cb preparing v2.0.3 release
  • 84f44a1 fix documentation issues
  • 84f0d69 improve tflog context setting for variadics
  • b79f7f4 update remaining experimental maps to stdlib maps
  • 237a12b enforce non-empty key and value params
  • 6c32769 update empty function to avoid unmarshalling
  • 208d68d add empty function support files
  • 7caafaf add prototype empty function
  • cd07523 update deps

v2.0.2

11 May 10:16

Choose a tag to compare

Changelog

  • b44cce8 preparing v2.0.2 release
  • e4043ee add support files for keys_delete function
  • a530dd7 add support files for delete_key function
  • ec72e18 add keys_delete function
  • b66eed1 add key_delete function
  • 79dcc2f misc doc updates
  • 27571b5 add support files for has_values function
  • 135bbd7 add prototype has_values function
  • a3e6683 add support files for has_keys function
  • 656e6ec prototype has_keys function
  • 460c134 add support files for has_key and has_value functions
  • 8200ee6 add prototype has_key and has_value functions
  • 698ef69 add support files for flatten_map function
  • 463c341 add prototype flatten_map function
  • 4ef578f add support files for equal_map function
  • f89986c prototype equal_map function

v2.0.1

05 Apr 10:02

Choose a tag to compare

Changelog

  • 84d0b69 preparing v2.0.1 release
  • 2652aae add supporting files for replace function
  • 5ae0b41 add prototype replace function
  • d8f8da6 add sort_list function and support, and fix min_string example
  • ecb5dd5 add product function and support
  • ae0133c add min_string function and support
  • 9ed8e98 add min_number function and support
  • 91a51e2 add max_string function and support
  • 26f6f09 add support for max_number function
  • ffd01a0 add max_number function prototype
  • fa1d413 improve test logging clarity
  • 0be7d4f add support for list_index function
  • 40a5ef0 prototype list_index function
  • 40c8fa9 update variadic param unit tests
  • d1b0c13 add last_element function support
  • 792ac01 prototype last_element function
  • 736ba69 add support for insert function
  • d8641c2 add prototype insert function
  • fb67b7d fix misleading error message and typo
  • a63a09e backport examples and tests for compare_list data source
  • 7efdea9 add compare_list function support
  • b4eb4eb implement compare_list function prototype

v2.0.0

14 Feb 14:24

Choose a tag to compare

Changelog

  • f7dbce3 preparing v2.0.0 release
  • 7ff557a update go version and exp dep
  • 700ace3 update test debug formatting and deps
  • c1e2628 update sqrt unit test for edge cases
  • 4197e4c update sqrt function for edge cases
  • 687a7e4 add sqrt function support files
  • e28ecba add sqrt prototype function
  • cb429fb add round function support
  • 5c52153 add round function prototype
  • 6bc2fa4 add modulus function support
  • 0764ace add prototype of modulus function
  • 478aa91 add exp function support
  • b6ec39e add exp function prototype
  • 4e2becb support for last char function
  • ff828c3 updates to last char function
  • 412f262 prototype for last char function
  • ad25a99 minor update and fix to cut function
  • ccd6088 update unit tests for cut function
  • 43133e0 add debug logging and error from diags
  • 4764184 add cut function test
  • 5e68c28 fixes for cut function
  • 3115353 add provider entry and example for cut function
  • 2222242 add prototype for cut function

v1.6.0

04 Jan 11:41

Choose a tag to compare

Changelog

  • a88df7a preparing v1.6.0 release
  • 064b41c add cut function support
  • f42f07d add cut function prototype
  • 1344f95 update examples and add 2.0.0 release announcement
  • e800229 template cut function
  • 3ae69f5 add product function support and update param name
  • eef587a add product function prototype
  • 76b9fdd mod id and test config formatting
  • 6eafa59 updates to map and multiple
  • 9e033a4 optimize ci iterate version

v1.5.1

17 Nov 11:00

Choose a tag to compare

Changelog

  • c6e5607 preparing v1.5.1 release
  • 3347229 update docs and makefile
  • 0355f3d add tfproviderlint to ci
  • 0a52752 elide unused receiver names
  • 613b316 update deps and package refs
  • e124992 do not coerge id to integer
  • dcc6c07 coerce result of round function to integer
  • e0f68e7 fix switched examples, update gha configs, and official maps
  • f372efb update deps and add mod tidy to goreleaser
  • 151db2a add error tests for slice funcs
  • b834333 add error tests for map, number, and string funcs

v1.5.0

05 Oct 10:05

Choose a tag to compare

Changelog

  • bed5e66 preparing v1.5.0 release
  • 88e90c2 handle errors related to sqrt returning NaN
  • 9b41354 add doc and test for square root function
  • 7d8400f add prototype for square root function
  • 9e639f5 add round function support
  • 9c052dd update goreleaser and version usage in main
  • 0502e18 add prototype for round function
  • 5750ca2 update goversion and deps
  • 7d2fa04 add support for new mod function
  • 859115f adding proof of concept for mod function
  • b665fff add support for exp function and correct schema attrs
  • 704e6a1 add base e exponential function poc
  • 06c0035 add float64 id attribute
  • fbe39e6 do not coerce number type ID to string type ID
  • 0779ca8 add utility for number type data source id
  • 08fae85 misc cleanup