Home InternationalCrystal 1.18.1 is released!...
International⭐ Featured

Crystal 1.18.1 is released!

We are announcing a new Crystal release 1.18.1 with two regressions fixed.

6 April 2026 at 05:45 pm
1 views
Crystal 1.18.1 is released!

Crystal 1.18.1 is now available, addressing two critical regressions that were introduced in the previous version, 1.18.0. This minor update, part of the ongoing efforts to refine and stabilize the Crystal programming language, highlights the continuous commitment of the development team to delivering a robust and reliable tool for developers.

The release of Crystal 1.18.1 follows the introduction of version 1.18.0, which brought several significant changes to the language. As outlined in the release notes for 1.18.0, these updates included new features and improvements that aimed to enhance Crystal's capabilities and performance. However, in the process, two regressions were inadvertently introduced, prompting the need for a swift response from the development team.

The first regression, identified in issue #16217, affected the parsing of enum definitions. This issue could have caused compatibility problems for developers who relied on the language's enum functionality. The second regression, documented in issue #16218, involved overly strict type restrictions in the HTTP::WebSocket module, which might have limited the flexibility and usability of this component for users.

In response to these issues, the Crystal team has worked diligently to develop and release version 1.18.1. This patch release focuses solely on fixing the two regressions, ensuring that the language remains stable and reliable for developers. The development team has managed to address these problems efficiently, demonstrating their dedication to maintaining the quality and integrity of the Crystal language.

In addition to the fixes, Crystal 1.18.1 includes 2 changes since the previous version, 1.18.0, contributed by 1 developer. This highlights the collaborative nature of the Crystal project, with a diverse group of contributors working together to improve the language. The team expresses their gratitude to all contributors for their invaluable efforts in advancing Crystal.

Pre-built packages for Crystal 1.18.1 are now available on GitHub Releases and through the official distribution channels. Developers can find detailed installation instructions on the official Crystal website at crystal-lang.org/install. As always, the Crystal team encourages users to stay informed about the latest updates and features by visiting the official documentation and resources.

The successful development and release of Crystal 1.18.1 would not have been possible without the support of sponsors and contributors. The team acknowledges the crucial role of 84codes and all other sponsors in funding the project. To sustain and accelerate the development pace, donations and sponsorships remain essential. The Crystal team invites individuals and organizations to explore OpenCollective for donation options or to reach out directly to crystal@manas.tech for more information on sponsorship opportunities and other ways to support the project.

In conclusion, the release of Crystal 1.18.1 underscores the language's commitment to stability and reliability. By addressing the two regressions introduced in the previous version, the development team has demonstrated their ability to swiftly respond to issues and maintain the integrity of the Crystal ecosystem. With the continued support of sponsors and contributors, Crystal remains a vibrant and evolving programming language, offering developers powerful tools for building high-performance applications.

📰 Related News
Ollama 0.2.6 Released with Native Gemma 4 Support and Enhanced Performance
Ollama 0.2.6 Released with Native Gemma 4 Support and Enhanced Performance
Ollama 0.2.6 is now live, featuring native support for Google's Gemma 4 models and improved local inference performance for Windows, macOS, and Linux.
14 Apr
Weekly news roundup: Shortages spread to MLCCs; SK Hynix reportedly in talks with Microsoft and Google
Weekly news roundup: Shortages spread to MLCCs; SK Hynix reportedly in talks with Microsoft and Google
Below are the most-read DIGITIMES Asia stories from the week of April 6-April 13, 2026:
14 Apr
cutile-stencil 0.2.0
cutile-stencil 0.2.0
An xDSL-based stencil compiler that generates optimized GPU kernels via NVIDIA cuTile
14 Apr
merlin-llm added to PyPI
merlin-llm added to PyPI
Merlin — a fast local LLM for agentic coding on Apple Silicon
14 Apr
Fluent Cut - Craft and compose videos programmatically in PHP with an elegant fluent API
Fluent Cut - Craft and compose videos programmatically in PHP with an elegant fluent API
Craft and compose videos programmatically in PHP with an elegant fluent API - b7s/fluentcut
14 Apr
Crypto Investor at Center of Trump Corruption Allegations Now Sees Himself as ‘Victim’
Crypto Investor at Center of Trump Corruption Allegations Now Sees Himself as ‘Victim’
Justin Sun has accused Trump-affiliated World Liberty Financial of misconduct and a general lack of transparency.
14 Apr
nvidia-nat-weave 1.7.0a20260413
nvidia-nat-weave 1.7.0a20260413
Subpackage for Weave integration in NeMo Agent Toolkit
14 Apr
nvidia-nat-s3 1.7.0a20260413
nvidia-nat-s3 1.7.0a20260413
Subpackage for S3-compatible integration in NeMo Agent Toolkit
14 Apr
Social Security Trust Fund to Run Dry in 2032: Just 6 Years From Now
Social Security Trust Fund to Run Dry in 2032: Just 6 Years From Now
Six years. That is how much time separates retirees from a Social Security system that, by its own projections, runs out of money. If you are 56 years old...
14 Apr
cane-gpu-perf added to PyPI
cane-gpu-perf added to PyPI
GPU inference benchmarking with opinionated diagnostics
13 Apr