Version 1.0 of the Ruby-like Crystal language has arrived, with its creators promising language stability for all 1.x releases going forward. Users can expect all Crystal 1.x releases to be backward compatible, with no breaking changes.
With the Crystal 1.0 release, the language’s creators offer assurance to those who would like to use the language in production that it will not break from one version to the next. Users of future Crystal 1.x versions can expect their existing Crystal code will still compile and work without any significant incompatibility. Language and standard library features will not be removed or changed in a way that could stop existing code from compiling and working. The standard library will be improved with backward compatibility kept in mind.