# News

**URL:** https://forum.crystal-lang.org/c/news/9.md?page=2

[Latest](https://forum.crystal-lang.org/latest.md) · [Categories](https://forum.crystal-lang.org/categories.md) · [Tags](https://forum.crystal-lang.org/tags.md)

**Page:** 3

---

## [Kemal has a new Website](https://forum.crystal-lang.org/t/kemal-has-a-new-website/8687)

<div class="topic-metadata">

**Author:** [@sdogruyol](https://forum.crystal-lang.org/u/sdogruyol)\
**Replies:** 0\
**Last updated:** [February 1, 2026, 11:19am UTC](https://forum.crystal-lang.org/t/kemal-has-a-new-website/8687 "2026-02-01T11:19:23Z")

</div>

Kemal has a new Website! Happy to hear your feedback

---

## [Crystal 1.19.1 is released!](https://forum.crystal-lang.org/t/crystal-1-19-1-is-released/8662)

<div class="topic-metadata">

**Author:** [@Crys](https://forum.crystal-lang.org/u/Crys)\
**Replies:** 0\
**Last updated:** [January 20, 2026, 8:41pm UTC](https://forum.crystal-lang.org/t/crystal-1-19-1-is-released/8662 "2026-01-20T20:41:30Z")

</div>

We are announcing a new Crystal release 1.19.1 with two regressions fixed. See the release notes of 1.19.0 for all the changes introduced in Crystal 1.19. This is a companion discussion topic for the original entry at h…

---

## [Crystal 1.19.0 is released!](https://forum.crystal-lang.org/t/crystal-1-19-0-is-released/8657)

<div class="topic-metadata">

**Author:** [@Crys](https://forum.crystal-lang.org/u/Crys)\
**Replies:** 3\
**Last updated:** [January 18, 2026, 9:46am UTC](https://forum.crystal-lang.org/t/crystal-1-19-0-is-released/8657 "2026-01-18T09:46:17Z")

</div>

We are announcing a new Crystal release 1.19.0 with several new features and bug fixes. Pre-built packages are available on GitHub Releases and our official distribution channels. See crystal-lang.org/install for install…

---

## [Announcing CrImage - Pure Crystal Image Processing Library](https://forum.crystal-lang.org/t/announcing-crimage-pure-crystal-image-processing-library/8622)

<div class="topic-metadata">

**Author:** [@naqvis](https://forum.crystal-lang.org/u/naqvis)\
**Replies:** 15\
**Last updated:** [January 12, 2026, 2:27am UTC](https://forum.crystal-lang.org/t/announcing-crimage-pure-crystal-image-processing-library/8622 "2026-01-12T02:27:02Z")

</div>

I’m excited to share CrImage, a comprehensive image processing library written entirely in Crystal with zero external dependencies. What is it? A complete image toolkit that handles everything from basic format conversi…

---

## [Matter protocol](https://forum.crystal-lang.org/t/matter-protocol/8650)

<div class="topic-metadata">

**Author:** [@stakach](https://forum.crystal-lang.org/u/stakach)\
**Replies:** 0\
**Last updated:** [January 11, 2026, 11:11pm UTC](https://forum.crystal-lang.org/t/matter-protocol/8650 "2026-01-11T23:11:04Z")

</div>

Hi All, Just wanted to announce that I’ve created a functional implementation of Matter protocol using crystal lang. I am not sure if there is much embedded device coding happening on crystal lang yet, however the aim…

---

## [Announcing H3O Embrace - pure Crystal data management application](https://forum.crystal-lang.org/t/announcing-h3o-embrace-pure-crystal-data-management-application/8636)

<div class="topic-metadata">

**Author:** [@wolfgang371](https://forum.crystal-lang.org/u/wolfgang371)\
**Replies:** 4\
**Last updated:** [January 8, 2026, 6:07pm UTC](https://forum.crystal-lang.org/t/announcing-h3o-embrace-pure-crystal-data-management-application/8636 "2026-01-08T18:07:43Z")

</div>

Dear community, I just published a first release of “Embrace”, a generic data management system for human manageable data - for everybody, i.e. with a very low entry threshold. As a starting point you can think of it as…

---

## [Ruby 4.0](https://forum.crystal-lang.org/t/ruby-4-0/8599)

<div class="topic-metadata">

**Author:** [@jzakiya](https://forum.crystal-lang.org/u/jzakiya)\
**Replies:** 9\
**Last updated:** [December 28, 2025, 5:51pm UTC](https://forum.crystal-lang.org/t/ruby-4-0/8599 "2025-12-28T17:51:33Z")

</div>

A week from today, on Christmas (Th Dec 25, 2025), Matz will be releasing Ruby 4.0, the next major version. The article below reviews some of its new features. The new method that I would use to replace existing code…

---

## [Crystal needs some public usages like this too](https://forum.crystal-lang.org/t/crystal-needs-some-public-usages-like-this-too/8612)

<div class="topic-metadata">

**Author:** [@jzakiya](https://forum.crystal-lang.org/u/jzakiya)\
**Replies:** 0\
**Last updated:** [December 26, 2025, 8:35pm UTC](https://forum.crystal-lang.org/t/crystal-needs-some-public-usages-like-this-too/8612 "2025-12-26T20:35:55Z")

</div>

I saw this, and thought these kinds of use cases would be good for Crystal too.

---

## [Upcoming 1.19 release](https://forum.crystal-lang.org/t/upcoming-1-19-release/8598)

<div class="topic-metadata">

**Author:** [@ysbaddaden](https://forum.crystal-lang.org/u/ysbaddaden)\
**Replies:** 1\
**Last updated:** [December 18, 2025, 6:10pm UTC](https://forum.crystal-lang.org/t/upcoming-1-19-release/8598 "2025-12-18T18:10:59Z")

</div>

The next Crystal release, 1.19 is scheduled for 2026-01-14. As usual, this is precluded by a two-week feature freeze period, starting 2025-12-31. We’ll be using this time until the release to consolidate the changes and…

---

## [Termisu v0.0.2 🍮](https://forum.crystal-lang.org/t/termisu-v0-0-2/8583)

<div class="topic-metadata">

**Author:** [@omarluq](https://forum.crystal-lang.org/u/omarluq)\
**Replies:** 0\
**Last updated:** [December 11, 2025, 6:06pm UTC](https://forum.crystal-lang.org/t/termisu-v0-0-2/8583 "2025-12-11T18:06:19Z")

</div>

Hello again :waving\_hand:! Quick update on Termisu. It’s grown up a bit since my intro post. Just shipped v0.0.2! Little screen capture: What you get: Cell-based rendering with double buffering and smart diffing A…

---

## [Introducing the "Sync" shard](https://forum.crystal-lang.org/t/introducing-the-sync-shard/8070)

<div class="topic-metadata">

**Author:** [@ysbaddaden](https://forum.crystal-lang.org/u/ysbaddaden)\
**Replies:** 3\
**Last updated:** [November 21, 2025, 6:11pm UTC](https://forum.crystal-lang.org/t/introducing-the-sync-shard/8070 "2025-11-21T18:11:55Z")

</div>

With the MT refactor, it became more and more clear that we need more primitives to write safer, and faster, concurrent and parallel programs in Crystal, beyond the Channel, Mutex and the recent WaitGroup from stdlib A …

---

## [A Practical Guide to Parallel Programming in Crystal](https://forum.crystal-lang.org/t/a-practical-guide-to-parallel-programming-in-crystal/8555)

<div class="topic-metadata">

**Author:** [@kojix2](https://forum.crystal-lang.org/u/kojix2)\
**Replies:** 0\
**Last updated:** [November 21, 2025, 7:41am UTC](https://forum.crystal-lang.org/t/a-practical-guide-to-parallel-programming-in-crystal/8555 "2025-11-21T07:41:49Z")

</div>

Over the past few months, I’ve been trying to understand how to use Crystal’s parallel execution. This week, I spent time asking DeepWiki many questions and compiled the information into this blog article. I’m sure the…

---

## [Automating releases using tooling](https://forum.crystal-lang.org/t/automating-releases-using-tooling/7145)

<div class="topic-metadata">

**Author:** [@ralsina](https://forum.crystal-lang.org/u/ralsina)\
**Replies:** 14\
**Last updated:** [November 19, 2025, 6:32pm UTC](https://forum.crystal-lang.org/t/automating-releases-using-tooling/7145 "2025-11-19T18:32:19Z")

</div>

I spent a few hours automating my software release process because it was driving me a bit crazy. And of course, I wrote how I did it:

---

## [New shard, kemal-controller](https://forum.crystal-lang.org/t/new-shard-kemal-controller/8545)

<div class="topic-metadata">

**Author:** [@hugopl](https://forum.crystal-lang.org/u/hugopl)\
**Replies:** 3\
**Last updated:** [November 18, 2025, 6:59am UTC](https://forum.crystal-lang.org/t/new-shard-kemal-controller/8545 "2025-11-18T06:59:32Z")

</div>

Hi, I’m used to the rails way of doing a MVC web applications, so every time I was doing something with Kemal I had the felling of missing something, yes, a controller class. This shard does that, it add a way to write…

---

## [Crystal 1.18.2 is released!](https://forum.crystal-lang.org/t/crystal-1-18-2-is-released/8504)

<div class="topic-metadata">

**Author:** [@Crys](https://forum.crystal-lang.org/u/Crys)\
**Replies:** 0\
**Last updated:** [October 21, 2025, 8:20pm UTC](https://forum.crystal-lang.org/t/crystal-1-18-2-is-released/8504 "2025-10-21T20:20:55Z")

</div>

We are announcing a new Crystal release 1.18.2 with two regressions fixed. See the release notes of 1.18.0 for all the changes introduced in Crystal 1.18. This is a companion discussion topic for the original entry at h…

---

## [Crystal 1.18.1 is released!](https://forum.crystal-lang.org/t/crystal-1-18-1-is-released/8495)

<div class="topic-metadata">

**Author:** [@Crys](https://forum.crystal-lang.org/u/Crys)\
**Replies:** 0\
**Last updated:** [October 17, 2025, 6:53pm UTC](https://forum.crystal-lang.org/t/crystal-1-18-1-is-released/8495 "2025-10-17T18:53:58Z")

</div>

We are announcing a new Crystal release 1.18.1 with two regressions fixed. See the release notes of 1.18.0 for all the changes introduced in Crystal 1.18. This is a companion discussion topic for the original entry at h…

---

## [Crystal 1.18.0 is released!](https://forum.crystal-lang.org/t/crystal-1-18-0-is-released/8478)

<div class="topic-metadata">

**Author:** [@Crys](https://forum.crystal-lang.org/u/Crys)\
**Replies:** 3\
**Last updated:** [October 16, 2025, 7:46pm UTC](https://forum.crystal-lang.org/t/crystal-1-18-0-is-released/8478 "2025-10-16T19:46:37Z")

</div>

We are announcing a new Crystal release 1.18.0 with several new features and bug fixes. Pre-built packages are available on GitHub Releases and our official distribution channels. See crystal-lang.org/install for install…

---

## [Upcoming release 1.18.0](https://forum.crystal-lang.org/t/upcoming-release-1-18-0/8442)

<div class="topic-metadata">

**Author:** [@straight-shoota](https://forum.crystal-lang.org/u/straight-shoota)\
**Replies:** 5\
**Last updated:** [October 6, 2025, 11:25am UTC](https://forum.crystal-lang.org/t/upcoming-release-1-18-0/8442 "2025-10-06T11:25:42Z")

</div>

The next Crystal release, 1.18 is scheduled for 2025-10-14. As usual, this is precluded by a two-week feature freeze period, starting 2025-09-30. We’ll be using this time until the release to consolidate the changes and…

---

## [Wind of Change (or maybe not)](https://forum.crystal-lang.org/t/wind-of-change-or-maybe-not/8444)

<div class="topic-metadata">

**Author:** [@beta-ziliani](https://forum.crystal-lang.org/u/beta-ziliani)\
**Replies:** 0\
**Last updated:** [September 29, 2025, 7:30pm UTC](https://forum.crystal-lang.org/t/wind-of-change-or-maybe-not/8444 "2025-09-29T19:30:53Z")

</div>

I’m stepping down from my role of lead in the project, and @straight-shoota will take my place. You can read more in the blog post. I learned a lot from this position, and the most important: you rock! See you around!

---

## [Write a post for how use podman to build a linux AMD64/ARM64 static binary](https://forum.crystal-lang.org/t/write-a-post-for-how-use-podman-to-build-a-linux-amd64-arm64-static-binary/8437)

<div class="topic-metadata">

**Author:** [@zw963](https://forum.crystal-lang.org/u/zw963)\
**Replies:** 0\
**Last updated:** [September 29, 2025, 11:54am UTC](https://forum.crystal-lang.org/t/write-a-post-for-how-use-podman-to-build-a-linux-amd64-arm64-static-binary/8437 "2025-09-29T11:54:31Z")

</div>

There is a script for cross-compiling a static binary for general C program too

---

## [Crystal Newsletter Subscribe not working on https://crystal-lang.org/newsletter/](https://forum.crystal-lang.org/t/crystal-newsletter-subscribe-not-working-on-https-crystal-lang-org-newsletter/8414)

<div class="topic-metadata">

**Author:** [@Sega100500](https://forum.crystal-lang.org/u/Sega100500)\
**Replies:** 4\
**Last updated:** [September 24, 2025, 2:43pm UTC](https://forum.crystal-lang.org/t/crystal-newsletter-subscribe-not-working-on-https-crystal-lang-org-newsletter/8414 "2025-09-24T14:43:28Z")

</div>

I’m a newbie (though I’ve been using Ruby since 2011). But I’m frustrated by the fact that some things don’t work on the language’s official website https://crystal-lang.org/. How can you expect a language to be popular…

---

## [Crygen releases its v1.0.0](https://forum.crystal-lang.org/t/crygen-releases-its-v1-0-0/8374)

<div class="topic-metadata">

**Author:** [@tamdaz](https://forum.crystal-lang.org/u/tamdaz)\
**Replies:** 0\
**Last updated:** [August 21, 2025, 5:34pm UTC](https://forum.crystal-lang.org/t/crygen-releases-its-v1-0-0/8374 "2025-08-21T17:34:18Z")

</div>

Hello :waving\_hand:, After 8 months of development, I’m pleased to announce the release of Crygen v1.0.0. In short: Crygen is a Crystal shard that helps generate Crystal code. Its goal is to save developers from writi…

---

## [Https://marioarias.hashnode.dev/a-response-to-the-luajit-is-wicked-fast-video](https://forum.crystal-lang.org/t/https-marioarias-hashnode-dev-a-response-to-the-luajit-is-wicked-fast-video/8312)

<div class="topic-metadata">

**Author:** [@MarioAriasC](https://forum.crystal-lang.org/u/MarioAriasC)\
**Replies:** 11\
**Last updated:** [August 9, 2025, 7:18am UTC](https://forum.crystal-lang.org/t/https-marioarias-hashnode-dev-a-response-to-the-luajit-is-wicked-fast-video/8312 "2025-08-09T07:18:24Z")

</div>

https://marioarias.hashnode.dev/a-response-to-the-luajit-is-wicked-fast-video A short blogpost about luajit, C and Crystal

---

## [Marten 0.6 has been officially released!](https://forum.crystal-lang.org/t/marten-0-6-has-been-officially-released/8309)

<div class="topic-metadata">

**Author:** [@ellmetha](https://forum.crystal-lang.org/u/ellmetha)\
**Replies:** 0\
**Last updated:** [August 3, 2025, 6:32pm UTC](https://forum.crystal-lang.org/t/marten-0-6-has-been-officially-released/8309 "2025-08-03T18:32:07Z")

</div>

Hey everyone! :wave: I am pleased to announce that Marten 0.6 has been officially released! :rocket: :tada: TL;DR Marten is a Crystal web framework that makes building web applications easy, productive, and fun. The l…

---

## [Crystal 1.17.1 is released!](https://forum.crystal-lang.org/t/crystal-1-17-1-is-released/8273)

<div class="topic-metadata">

**Author:** [@Crys](https://forum.crystal-lang.org/u/Crys)\
**Replies:** 0\
**Last updated:** [July 22, 2025, 10:47am UTC](https://forum.crystal-lang.org/t/crystal-1-17-1-is-released/8273 "2025-07-22T10:47:20Z")

</div>

We are announcing a new Crystal release 1.17.1 with a regression bug fix. Pre-built packages are available on GitHub Releases and our official distribution channels. See crystal-lang.org/install for installation instruct…

---

## [Crystal 1.17.0 is released!](https://forum.crystal-lang.org/t/crystal-1-17-0-is-released/8244)

<div class="topic-metadata">

**Author:** [@Crys](https://forum.crystal-lang.org/u/Crys)\
**Replies:** 4\
**Last updated:** [July 18, 2025, 8:36am UTC](https://forum.crystal-lang.org/t/crystal-1-17-0-is-released/8244 "2025-07-18T08:36:34Z")

</div>

We are announcing a new Crystal release 1.17.0 with several new features and bug fixes. Pre-built packages are available on GitHub Releases and our official distribution channels. See crystal-lang.org/install for install…

---

## [Crystal Compass](https://forum.crystal-lang.org/t/crystal-compass/8208)

<div class="topic-metadata">

**Author:** [@Crys](https://forum.crystal-lang.org/u/Crys)\
**Replies:** 0\
**Last updated:** [July 8, 2025, 3:09pm UTC](https://forum.crystal-lang.org/t/crystal-compass/8208 "2025-07-08T15:09:09Z")

</div>

Manas.Tech, the company behind Crystal, launches a new service: Crystal Compass. This is a companion discussion topic for the original entry at https://crystal-lang.org/2025/07/08/crystal-compass

---

## [Imagining the future of Crystal together in Stockholm](https://forum.crystal-lang.org/t/imagining-the-future-of-crystal-together-in-stockholm/7873)

<div class="topic-metadata">

**Author:** [@Crys](https://forum.crystal-lang.org/u/Crys)\
**Replies:** 1\
**Last updated:** [July 17, 2025, 7:48am UTC](https://forum.crystal-lang.org/t/imagining-the-future-of-crystal-together-in-stockholm/7873 "2025-07-17T07:48:23Z")

</div>

On February 17-18, 2025, we had the pleasure to gather in Stockholm for a two-day workshop with 84codes, our main sponsor and long-time supporter. These days were filled with deep technical discussions, forward-looking s…

---

## [Memory usage of HTTP one-shot vs maintaining a persistent connection](https://forum.crystal-lang.org/t/memory-usage-of-http-one-shot-vs-maintaining-a-persistent-connection/8237)

<div class="topic-metadata">

**Author:** [@jgaskins](https://forum.crystal-lang.org/u/jgaskins)\
**Replies:** 6\
**Last updated:** [July 16, 2025, 9:29pm UTC](https://forum.crystal-lang.org/t/memory-usage-of-http-one-shot-vs-maintaining-a-persistent-connection/8237 "2025-07-16T21:29:19Z")

</div>

I deployed a Mastodon bot a couple weeks ago that polls a US National Weather Service RSS feed for an airport in my county and posts to Mastodon when it updates. I was using the HTTP “one-shot” methods that spin up an HT…

---

## [Mixing Crystal with Go and Exlixr](https://forum.crystal-lang.org/t/mixing-crystal-with-go-and-exlixr/8169)

<div class="topic-metadata">

**Author:** [@jzakiya](https://forum.crystal-lang.org/u/jzakiya)\
**Replies:** 2\
**Last updated:** [June 22, 2025, 6:53am UTC](https://forum.crystal-lang.org/t/mixing-crystal-with-go-and-exlixr/8169 "2025-06-22T06:53:28Z")

</div>

I came across this article and thought it was an interesting use of Crystal.

[Previous page](https://forum.crystal-lang.org/c/news/9.md?page=1)

[Next page](https://forum.crystal-lang.org/c/news/9.md?page=3)
