The first major release of the Crystal programming language has been released. Crystal is a Ruby-like compiled language with static type checking. The focus of the 1.0 release is on the stability of the language and standard library to increase adoption that might have been limited by fear of breaking changes. Minor releases such as 1.0.x will be restricted to bugfixes while new features will be reserved for 1.x releases while backwards compatibility will be sustained.
Some features such as Windows support, multithreading and ARM support are considered "preliminary" while they are expected to become fully supported in a future 1.x release.