Home InternationalClojure 1.12.4...
International⭐ Featured

Clojure 1.12.4

Clojure 1.12.4 is now available! Find download and usage information on the Downloads page. CLJ-2924 - LazySeq - fix visibility issues with non-volatile reads

7 April 2026 at 09:44 am
1 views
Clojure 1.12.4

Clojure 1.12.4 has been released, offering users an updated version of the popular functional programming language. This release includes a notable fix for a bug related to LazySeq, which addresses visibility issues with non-volatile reads. Developers and users can now access the latest version and its improvements on the official Downloads page.

Clojure, known for its robustness and versatility, has been a favorite among developers for its ability to handle complex data structures and concurrent programming. The 1.12.4 release continues to enhance the language's capabilities, ensuring that it remains a reliable tool for both small and large-scale projects.

The primary focus of this release is the resolution of CLJ-2924, a bug that affected the visibility of non-volatile reads in LazySeq. LazySeq is a core data structure in Clojure that allows for efficient iteration over large datasets without loading the entire sequence into memory. The bug, which could lead to inconsistencies in read operations, has been addressed in this version. This fix ensures that developers can rely on LazySeq for reliable and predictable behavior, particularly in scenarios involving concurrent access or long-running processes.

In addition to the bug fix, Clojure 1.12.4 also includes minor improvements and optimizations that enhance overall performance and stability. These updates are the result of ongoing contributions from the Clojure community and the dedicated team at Cognitect, the organization responsible for maintaining the language.

To download and start using Clojure 1.12.4, users can visit the official Downloads page. This page provides detailed instructions on how to install the latest version, as well as links to documentation and resources for those new to the language or looking to expand their knowledge.

For developers already using Clojure 1.12.3 or earlier versions, upgrading to 1.12.4 is highly recommended. The bug fix for CLJ-2924 and other underlying improvements can lead to more stable and efficient code, particularly in applications that heavily utilize LazySeq or other concurrent data structures.

Clojure's commitment to continuous improvement and community support is evident in this latest release. By addressing critical bugs and refining core features, the Clojure team ensures that the language remains a top choice for developers seeking a powerful, expressive, and scalable programming environment.

In conclusion, Clojure 1.12.4 represents a significant update for the community, offering a crucial bug fix and enhancing the language's overall reliability. With the release now available on the Downloads page, developers can take advantage of these improvements and continue to build innovative solutions with Clojure.

Source: Clojure News
📰 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