Languages & Runtimes

The newest updates across every Languages & Runtimes product we track.

Latest Languages & Runtimes updates

Racket

Racket · Languages & Runtimes

The raco setup command can generate markdown documentation using the --doc-markdown option; The "lang" teaching languages (BSL, ISL+, DeinProgram) have reached parity with the…

AddedChanged

Deno

Deno · Languages & Runtimes

Add --unscoped flag to alias packages by their unscoped name; Add --members flag to run tasks in workspace members only; Add Blob/Body textStream(); Add experimental QuickJS…

AddedFixed

Elixir

Elixir · Languages & Runtimes

Batch type checker cache operations in Kernel.ParallelCompiler to improve compilation times; Improve type precision of the ++/2 operator; Improve type precision of the send/2…

ChangedFixed

Erlang/OTP

Ericsson · Languages & Runtimes

Fixed a regression in the previous patch release that prevented epmd from binding to localhost; The SSH client and server now reject incoming packets not aligned to the cipher…

FixedSecurity

Erlang/OTP

Ericsson · Languages & Runtimes

Fixed a regression in the previous patch release that prevented epmd from binding to localhost; The SSH client and server now reject incoming packets not aligned to the cipher…

FixedSecurity

Gleam

Gleam · Languages & Runtimes

Fixed a bug where the Erlang code generator would generate wrong code when referencing constants that are aliases to other constants in bit array segments, string concatenation…

Fixed

Gleam

Gleam · Languages & Runtimes

https://github.com/gleam-lang/gleam/blob/v1.18.0/CHANGELOG.md

Deno

Deno · Languages & Runtimes

Enable --hmr flag for React Router in desktop; Add byteLength/length parameter to Buffer.indexOf/lastIndexOf/includes in ext/node; Support raw chacha20 cipher in…

AddedChangedFixed

Crystal

Crystal Language · Languages & Runtimes

Disable automatic fallback to legacy PCRE; Release Execution Contexts; Add %W percent string array literals with interpolation; Add TypeNodeallmethods that includes the type's…

AddedChangedRemoved

Rust

Rust Foundation · Languages & Runtimes

The Rust team has published a new point release of Rust, 1.97.1. Rust is a programming language that is empowering everyone to build reliable and efficient software. If you have a…

Kotlin

JetBrains · Languages & Runtimes

K/Wasm: Fix missing files in compiler output directory with multimodule-closed-world and incremental compilation; JVM: Fix IllegalStateException "No value for annotation…

AddedFixed

Ruby

Ruby · Languages & Runtimes

Ruby 4.0.6 has been released. This is a routine update that includes bugfixes. Please see the GitHub releases for further details. Release Schedule We intend to release the latest…

Crystal

Crystal Language · Languages & Runtimes

add maxnesting to YAML::PullParser; add alias vs anchor ratio check to YAML::PullParser; memoize anchor name in YAML::PullParser

ChangedSecurity

Swift

Apple · Languages & Runtimes

KeyPath with 16-byte-aligned subscript traps on 32-bit targets.; Module names on OpenBSD for amd64/x8664.; Demangling for extended existential.; swift repl crashing on async…

ChangedFixed
SourceFrom commit messages

Elixir

Elixir · Languages & Runtimes

Include per-module type checking times when compiler profiling is enabled with profile: :time; Fix binary comprehensions with sizes when options such as :uniq or :into are used…

AddedFixed

OCaml

OCaml · Languages & Runtimes

Module-dependent functions; Polymorphic functions as function arguments; Relocatable compiler; Generalized local definitions; Search and replace substring functions; External…

AddedChanged

OCaml

OCaml · Languages & Runtimes

Fix size overflow check in camlbareshape (CVE-2026-34353, OSEC-2026-04); Fix quoting of filenames passed to Filename.quotecommand on Windows; Bug fixes for 4.14.3

FixedSecurity

Scala

Scala Center · Languages & Runtimes

Support for JDK 26; New @uncheckedOverride annotation for definitions that may override; Trap Ctrl-C in the REPL to clear the prompt if no command is running or ask for…

AddedChangedFixed

Scala

Scala Center · Languages & Runtimes

Allow :help syntax for all settings; Add logical package parsing for sourcepath; Upgrade Scala CLI to 1.14.0; Support for .test.java files in Scala CLI; Toggle to turn…

AddedChangedFixedDeprecated

Swift

Apple · Languages & Runtimes

Result builder synthesized inits in non-generic structs.; SIL support for allocstack [nonnested] and related stack allocation optimizations.; Stack nesting utility and async let…

AddedChangedFixed
SourceFrom commit messages

Kotlin

JetBrains · Languages & Runtimes

Fix OVERLOADRESOLUTIONAMBIGUITY false positive with assertEquals; Enable experimental KDoc resolver by default in Analysis API; Analysis API: properly support KMP in…

ChangedFixed

Racket

Racket · Languages & Runtimes

The match form checks that non-linear patterns with ... have equal parts and rejects non-linear patterns where one use of a variable has ... and another does not; Typed Racket's…

AddedChangedFixed

Nim

Nim Team · Languages & Runtimes

The Nim Team is happy to announce version 2.2.10, the fifth patch release for our stable release, Nim 2.2. It comes two months after the 2.2.8 release and it contains 76 commits…

Nim

Nim Team · Languages & Runtimes

The Nim Team is happy to announce version 2.2.8, the fourth patch release for our stable release, Nim 2.2. It comes four months after the 2.2.6 release and it contains 89 commits…

Zig

Zig Software Foundation · Languages & Runtimes

Bug fixes from 0.14.0 only. Please see the commits or issue tracker to learn which bugs have been fixed.