Skip to content

0.19.0

Compare
Choose a tag to compare
@github-actions github-actions released this 09 Jan 22:09
· 258 commits to main since this release
99dcb69

Moving to this minor version is greatly recommended, since contract sizes and costs are likely to experience 70% decrease or more due to #297

What's Changed

🏕 Features

🐛 Bug Fixes

  • Disallow retyping of variables to incompatible types by @nielstron in #298
    • This patches a slip-through in the typechecker where a function could capture variables of invalid type.

💔 Breaking Changes

Retyping of variables is now allowed anymore (categorically) since #298 . Assertions on a variable type will still factually change the type but can only narrow down the type (thus compatible with the previously declared type) and are hence still allowed.

👒 Dependencies

Full Changelog: 0.18.1...0.19.0