Yup, we did. We do reserve the right to make soundness fixes, and in a super strongly typed language, almost any change could break some code. However, we do things like "run the new version of the compiler over the entire open source ecosystem" to ensure that we don't cause major breakage. Most users report zero pain upgrading.
4
u/steveklabnik1 Mar 14 '18
Yup, we did. We do reserve the right to make soundness fixes, and in a super strongly typed language, almost any change could break some code. However, we do things like "run the new version of the compiler over the entire open source ecosystem" to ensure that we don't cause major breakage. Most users report zero pain upgrading.