# Crystal 1.21.1 released!

**URL:** <https://forum.devtalk.com/t/crystal-1-21-1-released/250116>\
**Category:** Backend Official News\
**Tags:** newsbot, crystal, official-news\
**Created:** [26 September 2026 12:23 UTC](https://forum.devtalk.com/t/crystal-1-21-1-released/250116 "2026-09-26T12:23:33Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![NewsBot](https://forum.devtalk.com/user_avatar/forum.devtalk.com/newsbot/32/1114_2.png) [@NewsBot](https://forum.devtalk.com/u/NewsBot)\
**Post date:** [26 September 2026 12:23 UTC](https://forum.devtalk.com/t/crystal-1-21-1-released/250116/1 "2026-09-26T12:23:33Z")

</div>

[Crystal](https://devtalk.com/crystal) 1.21.1 has been released.

> [@](#):
>
> ### Bugfixes
> 
> #### stdlib
> 
> - _(collection)_ **[regression]** Override `Channel#tap(&)` to reinstate original behaviour ([#17296](https://github.com/crystal-lang/crystal/pull/17296), thanks @straight-shoota)
> - _(networking)_ **[security]** Fix `HTTP::Request::Processor` resuming connection on unconsumed request ([#17434](https://github.com/crystal-lang/crystal/pull/17434), thanks @straight-shoota)
> - _(networking)_ Fix non-blocking `Socket#connect` on Unix ([#17436](https://github.com/crystal-lang/crystal/pull/17436), thanks @ysbaddaden)
> - _(networking)_ **[security]** Fix `HTTP::Server::RequestProcessor` to consume request body before upgrade ([#17466](https://github.com/crystal-lang/crystal/pull/17466), thanks @straight-shoota)
> - _(networking)_ **[security]** Fix do not automatically decompress HTTP request body ([#17476](https://github.com/crystal-lang/crystal/pull/17476), thanks @straight-shoota)
> - _(serialization)_ Fix `XML::Node#namespace` for node types without namespace ([#17435](https://github.com/crystal-lang/crystal/pull/17435), thanks @straight-shoota)
> - _(serialization)_ Fix `YAML::Any#hash` with self-referencing containers ([#17477](https://github.com/crystal-lang/crystal/pull/17477), thanks @straight-shoota)
> 
> ### Infrastructure
> 
> - Add changelog for 1.21.1 ([#17478](https://github.com/crystal-lang/crystal/pull/17478), thanks @straight-shoota)
> - Update distribution-scripts ([#17480](https://github.com/crystal-lang/crystal/pull/17480), thanks @straight-shoota)

Link: [Release 1.21.1 · crystal-lang/crystal · GitHub](https://github.com/crystal-lang/crystal/releases/tag/1.21.1)
