Skip to content

Commit

Permalink
Release v1.13.1
Browse files Browse the repository at this point in the history
  • Loading branch information
apparentlymart committed Mar 16, 2023
1 parent e9ad14f commit 180e0b5
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion CHANGELOG.md
@@ -1,4 +1,4 @@
# 1.13.1 (Unreleased)
# 1.13.1 (March 16, 2023)

* `function`: If a function parameter that doesn't declare `AllowDynamicType: true` recieves a `cty.DynamicVal`, the function system would previously just skip calling the function's `Type` callback and treat the result type as unknown. However, the `Call` method was then still calling a function's `Impl` callback anyway, which violated the usual contract that `Type` acts as a guard for `Impl` so `Impl` doesn't have to repeat type-checking already done in `Type`: it's only valid to call `Impl` if `Type` was previosly called _and_ it succeeded.

Expand Down

0 comments on commit 180e0b5

Please sign in to comment.