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.

7 April 2026 at 07:51 am
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 improve the Crystal programming language, focuses on stability and resolving issues that could impact users.

The release of Crystal 1.18.1 follows the introduction of version 1.18.0, which brought several new features and improvements. As part of the 1.18.1 release, the development team has fixed two regressions that arose in the 1.18.0 version. The first regression was related to enum definition parsing, specifically addressing issue #16217. This issue caused problems with how enum definitions were processed, potentially leading to unexpected behavior in code that relied on enums. The second regression involved overly strict type restrictions in the HTTP::WebSocket module, corresponding to issue #16218. This issue imposed restrictions that were not in line with the intended design, causing compatibility issues for some users.

To provide a comprehensive understanding of the changes, the full changelog for Crystal 1.18.1 can be found on the official website. It details the specific fixes and improvements made in this release. For those who have already adopted Crystal 1.18.0, it is recommended to update to 1.18.1 to ensure their codebase functions as expected and takes advantage of any additional optimizations or bug fixes.

In addition to the technical details, it is worth noting the contributions of the Crystal community. This release includes 2 changes since 1.18.0, made by 1 contributor. The Crystal team expresses gratitude to all contributors for their dedication in enhancing the language. Their efforts have been instrumental in driving the development of Crystal and ensuring its continued growth.

Pre-built packages for Crystal 1.18.1 are available on GitHub Releases and through the official distribution channels. Users can find detailed installation instructions on the Crystal website at crystal-lang.org/install. The team encourages developers to update their Crystal installations to the latest version to benefit from the improvements and bug fixes.

The Crystal project has been made possible through the support of sponsors, including 84codes, and other contributors. To sustain and accelerate development, donations and sponsorships are crucial. The team invites individuals and organizations to support Crystal through OpenCollective or by reaching out directly to crystal@manas.tech for sponsorship opportunities or other forms of support.

In conclusion, Crystal 1.18.1 represents a significant step forward in refining the language and ensuring its stability. By addressing the two regressions, the release enhances the user experience and reinforces the reliability of Crystal as a programming language. The community's ongoing support and contributions continue to drive the project's evolution, and users are encouraged to take advantage of this latest update.

📰 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