diff --git a/README.md b/README.md index e6f42f3..8b02307 100644 --- a/README.md +++ b/README.md @@ -902,6 +902,13 @@ it matches `type`, otherwise fail. ## Changelog +**Jan 25 2021** - 2.2.0 + +* Fixed bug where state could be overidden when tagging in `array_contains` +* Expose (and add docs for) for `types.proxy` +* Add experimental `Annotated` type +* Update test suite to GitHub Actions + **Oct 19 2019** - 2.1.0 * Add `types.partial` alias for open shape diff --git a/tableshape/init.lua b/tableshape/init.lua index 8c1deb7..170227a 100644 --- a/tableshape/init.lua +++ b/tableshape/init.lua @@ -2204,5 +2204,5 @@ return { type_switch = type_switch, BaseType = BaseType, FailedTransform = FailedTransform, - VERSION = "2.1.0" + VERSION = "2.2.0" } diff --git a/tableshape/init.moon b/tableshape/init.moon index 727548e..b9d3f58 100644 --- a/tableshape/init.moon +++ b/tableshape/init.moon @@ -1008,4 +1008,4 @@ is_type = (val) -> type_switch = (val) -> setmetatable { val }, { __eq: BaseType.__eq } -{ :check_shape, :types, :is_type, :type_switch, :BaseType, :FailedTransform, VERSION: "2.1.0" } +{ :check_shape, :types, :is_type, :type_switch, :BaseType, :FailedTransform, VERSION: "2.2.0" }